CG
Chellan Group Ltd
Ceased PSC Person with significant control at LENSE TECHNOLOGY SYSTEMS LTD
Notified on 13th Mar 2025 · Ceased on 6th May 2026
Ceased PSC Person with significant control at LENSE TECHNOLOGY SYSTEMS LTD
Notified on 13th Mar 2025 · Ceased on 6th May 2026
This corporate PSC is registered in the UK as CHELLAN GROUP LTD (10860270).