3I PLC
1 Knightsbridge, London, England, SW1X 7LX
MICROPORT LTD
117 FALLSBROOK ROAD, LONDON, ENGLAND, SW16 6DU
JOPLY POWER LIMITED
07867097 - Incorporated on 1 December 2011
PEPYS POWER LIMITED
07772750 - Incorporated on 14 September 2011
ECO POWER INFRASTRUCTURE LIMITED
15784273 - Incorporated on 17 June 2024
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 Palace Street, London, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
INFRASTRUCTURE POWER SOLUTIONS LTDActive - Proposal to Strike off
06501629 - Incorporated on 12 February 2008
POWER HARVEST INFRASTRUCTURE LTD
14220789 - Incorporated on 7 July 2022
NANO NUCLEAR POWER PLCDisolved
14245952 - Dissolved on 4 March 2025
SCOTTISH POWER LIMITED
SC193794 - Incorporated on 19 February 1999
POWERNET TELECOM PLCLiquidation
02841622 - Incorporated on 2 August 1993
NEXGEN POWER (GROUP) PLCDissolved
07304840 - Dissolved on 17 September 2013
AGGREGATED MEDIA LIMITED
06433325 - Incorporated on 21 November 2007
AGGREGATED SERVICES LLP
OC391707 - Incorporated on 5 March 2014
AGGREGATED DELIVERABLES LIMITEDActive - Proposal to Strike off
07983531 - Incorporated on 9 March 2012
PROSPECT 2 PLCDissolved
03070472 - Dissolved on 22 March 2012