BRITISH SOLAR RENEWABLES LIMITED
07315867 - Incorporated on 15 July 2010
SOLAR POWER GENERATION LIMITED
08415124 - Incorporated on 22 February 2013
SOLAR GENERATION LIMITEDDissolved
04591296 - Dissolved on 29 January 2013
SOLAR GENERATION LIMITED
12071794 - Incorporated on 26 June 2019
GENERATION SOLAR LIMITED
11050324 - Incorporated on 7 November 2017
GENERATION SOLAR LIMITEDActive - Proposal to Strike off
07315663 - Incorporated on 15 July 2010
SOLAR GENERATION LIMITEDActive - Proposal to Strike off
10963473 - Incorporated on 14 September 2017
GENERATION POWER LIMITEDDisolved
11759741 - Dissolved on 13 July 2021
GENERATION POWER LIMITED
14448374 - Incorporated on 28 October 2022
NEWBOLD POWER GENERATION LTDLiquidation
02437587 - Incorporated on 30 October 1989
SPV 1157182 LTD
08090745 - Incorporated on 31 May 2012
SOLAR2POWER LTDDissolved
07529029 - Dissolved on 20 August 2013
GENERATION POWER LTD.Dissolved
07539885 - Dissolved on 2 October 2012
G POWER SOLAR LTD
15209022 - Incorporated on 13 October 2023
POWER SOLAR LTD
SC716515 - Incorporated on 1 December 2021
GRESHAM HOUSE SOLAR GENERATION I LLP
OC397836 - Incorporated on 29 January 2015
\ SOLAR POWER \ LTDDissolved
06441427 - Dissolved on 15 September 2009
PENNINGTON & PRITCHARD LTDActive - Proposal to Strike off
07553615 - Incorporated on 7 March 2011
A SOLAR GENERATION LTD
07514183 - Incorporated on 2 February 2011
GREEN DEAL TECH LTD
07375048 - Incorporated on 14 September 2010