DT
Daniel Thomas O'Donoghue
Ceased PSC Person with significant control at CARE CAPTAINS LTD
Notified on 17th Jun 2020 · Ceased on 3rd Mar 2026
Ceased PSC Person with significant control at CARE CAPTAINS LTD
Notified on 17th Jun 2020 · Ceased on 3rd Mar 2026