IM2 POWER DEVCO LIMITED
14837642 - Incorporated on 1 May 2023
IM2 POWER UK LIMITED
14825835 - Incorporated on 25 April 2023
IM2 LIMITED
12589988 - Incorporated on 6 May 2020
IM2 POWER ASSET CO LIMITED
14837707 - Incorporated on 1 May 2023
SLATE ONE FILMS LIMITEDDissolved
07007253 - Dissolved on 21 February 2012
IM2 HOLDINGS LTD
13157080 - Incorporated on 25 January 2021
GETTY IMAGES DEVCO UK LIMITED
05573785 - Incorporated on 26 September 2005
IMP POWER LTDDisolved
13607068 - Dissolved on 15 October 2024
IM2 PROPERTY LTD
13159899 - Incorporated on 26 January 2021
IMPEX POWER LP
SL018294 - Incorporated on 7 October 2014
IM2 FRED BES LIMITED
15791391 - Incorporated on 20 June 2024
DEVCOM LP
SL030503 - Incorporated on 7 March 2017
DEVCO311018 LTDActive - Proposal to Strike off
11652596 - Incorporated on 31 October 2018
V42 DEVCO LTDDisolved
15769254 - Dissolved on 7 January 2025
POWER IMPEX LTD
12194285 - Incorporated on 6 September 2019
POWER EXP-IMP LTDActive - Proposal to Strike off
10840528 - Incorporated on 28 June 2017
DEVCO1 LTDDisolved
12262131 - Dissolved on 24 September 2024
24 DEVCO LTD
15509071 - Incorporated on 20 February 2024
DEVCO LIMITEDDissolved
03423903 - Dissolved on 10 April 2012
DEVCOM LTDActive - Proposal to Strike off
09567905 - Incorporated on 29 April 2015