NS
Nicholas Simon Duncan
Ceased PSC Person with significant control at SELENE GROUP SERVICES LTD
Notified on 22nd May 2025 · Ceased on 18th Apr 2026
Ceased PSC Person with significant control at SELENE GROUP SERVICES LTD
Notified on 22nd May 2025 · Ceased on 18th Apr 2026