PROJECT APOLLO TOPCO LIMITED
14524666 - Incorporated on 5 December 2022
APOLLO TOPCO LIMITED
12012402 - Incorporated on 22 May 2019
APOLLO 2024 TOPCO LIMITED
16013056 - Incorporated on 11 October 2024
NEXTPHARMA UK TOPCO LIMITEDLiquidation
10823869 - Incorporated on 16 June 2017
LBG MEDIA PLC
13693251 - Incorporated on 20 October 2021
UTILIGROUP LIMITED
09007042 - Incorporated on 23 April 2014
141 Longwater Drive, Suite 113A, Norwell, 02061
APOLLO KALLIDUS TOPCO LIMITED
13047150 - Incorporated on 27 November 2020
PETREL PIONEER LIMITED
15455554 - Incorporated on 31 January 2024
PROJECT APOLLO LIMITED
15898708 - Incorporated on 15 August 2024
PROJECT APOLLO LIMITEDDisolved
11475024 - Dissolved on 14 November 2023
PROJECT Q TOPCO LTD
13600457 - Incorporated on 3 September 2021
PROJECT E TOPCO LTDDisolved
14302417 - Dissolved on 5 December 2023
OMNE TOPCO LIMITED
16008599 - Incorporated on 9 October 2024
PROJECT C TOPCO LIMITED
11623468 - Incorporated on 15 October 2018
PROJECT APOLLO GBL LIMITEDDisolved
14275215 - Dissolved on 9 January 2024
PROJECT APOLLO FINCO LIMITED
16022834 - Incorporated on 16 October 2024
APOLLO PROJECT SOLUTIONS LIMITEDActive - Proposal to Strike off
09733782 - Incorporated on 14 August 2015
PROJECT APOLLO HOLDCO LIMITED
16022150 - Incorporated on 16 October 2024
PROJECT APOLLO NEWCO LIMITED
16539156 - Incorporated on 24 June 2025
PROJECT APOLLO HOLDCO LIMITEDDisolved
13564294 - Dissolved on 17 January 2023