ID
Ibne Devco Ltd
Ceased PSC Person with significant control at LANCASTER POWER LIMITED
Notified on 21st Jul 2022 · Ceased on 31st May 2023
Ceased PSC Person with significant control at LANCASTER POWER LIMITED
Notified on 21st Jul 2022 · Ceased on 31st May 2023
This corporate PSC is registered in the UK as IBNE DEVCO LTD (14055765).