REVERA UK HOLDCO LTD
16453824 - Incorporated on 15 May 2025
PLJ MEZZ HOLDCO UK LTD
09713404 - Incorporated on 31 July 2015
AURORA UK HOLDCO LTD
15792280 - Incorporated on 21 June 2024
FORMA II UK HOLDCO 5 LTD
16057230 - Incorporated on 4 November 2024
BRACO ENERGY STORAGE HOLDING LIMITED
14992298 - Incorporated on 10 July 2023
H&SC TECHNOLOGIES LIMITED
09017786 - Incorporated on 29 April 2014
GLENDEVON ENERGY STORAGE HOLDING LIMITED
13903955 - Incorporated on 9 February 2022
SERENO HOLDCO (UK) LTD.
14884620 - Incorporated on 22 May 2023
VALERO HOLDCO UK LTD
07541674 - Incorporated on 24 February 2011
SPOWER HOLDCO 1 (UK) LTD.
09714912 - Incorporated on 3 August 2015
WALLIS UK HOLDCO LTD
13752651 - Incorporated on 18 November 2021
CINVEN UK SF2 GP HOLDCO
15767352 - Incorporated on 7 June 2024
REVEAL HOLDCO UK LTD
15889516 - Incorporated on 9 August 2024
SPHYNX UK HOLDCO LTD
16515086 - Incorporated on 12 June 2025
Q-ENERGY HOLDCO UK LTD
14042216 - Incorporated on 12 April 2022
DINING (UK) HOLDCO LLPLiquidation
OC423665 - Incorporated on 6 August 2018
ARIA HOLDCO ONE (UK) LTD
15798942 - Incorporated on 24 June 2024
FIGARO HOLDCO UK LTD
15883900 - Incorporated on 7 August 2024
LOGICARE PLUS LIMITED
06664939 - Incorporated on 5 August 2008
LOGICAL IT LTDDissolved
07909836 - Dissolved on 5 November 2019