PRIMROSE SOLAR MANAGEMENT LIMITED
08595827 - Incorporated on 3 July 2013
EQUITIX SOLAR PROJECT HOLDCO LIMITED
10551247 - Incorporated on 6 January 2017
PRIMROSE SOLAR (6) LIMITED
08145448 - Incorporated on 17 July 2012
EQUITIX SOLAR PROJECT (2) LIMITED
08974511 - Incorporated on 2 April 2014
ASHBY SOLAR FARM LIMITED
09480177 - Incorporated on 10 March 2015
PRIMROSE SOLAR HOLDINGS LIMITED
08595824 - Incorporated on 3 July 2013
PRIMROSE SOLAR FARM LIMITED
13828123 - Incorporated on 4 January 2022
13 Berkeley Street, London, W1J 8DU
GREENCOAT PV (3) LIMITEDActive - Proposal to Strike off
09621435 - Incorporated on 3 June 2015
BEDBOROUGH SOLAR FARM LIMITED
09263640 - Incorporated on 14 October 2014
EQUITIX SOLAR PROJECT (1) LIMITED
08744316 - Incorporated on 23 October 2013
EA SOLAR LIMITED
RENENERGY WOODBASTWICK ROAD, BLOFIELD, NORWICH, ENGLAND, NR13 4RR
SOLAR2GO LIMITED
KINGS LODGE LONDON ROAD, WEST KINGSDOWN, SEVENOAKS, KENT, UNITED KINGDOM, TN15 6AR
MERSTON SOLAR FARM LIMITED
08821980 - Incorporated on 19 December 2013
SOUTHWICK SOLAR FARM LIMITED
08421843 - Incorporated on 27 February 2013
MIKADO SOLAR PROJECTS (2) LIMITED
09117068 - Incorporated on 4 July 2014
CLAYS FARM SOLAR LIMITED
SC705567 - Incorporated on 2 August 2021
SOLAR RECOVERIES MANAGEMENT LTD
3 MORE LONDON RIVERSIDE, LONDON, UNITED KINGDOM, SE1 2RE
MIKADO SOLAR PROJECTS (1) LIMITED
09084266 - Incorporated on 12 June 2014
SOLARIS LIMITED
1ST FLOOR 32 WIGMORE STREET, LONDON, ENGLAND, W1U 2RP
SOLARIS LIMITED
SUITE 556 HUNKINS WATERFRONT PLAZA, MAIN STREET, CHARLESTOWN, SAINT KITTS AND NEVIS