PRIMROSE SOLAR PROJECTS (6) LIMITED
09622028 - Incorporated on 3 June 2015
PRIMROSE SOLAR HOLDINGS (2) LIMITED
09621500 - Incorporated on 3 June 2015
SOLAR COLA UK LIMITED
SOLAR HOUSE LIME PARK, HERSTMONCEUX, HAILSHAM, EAST SUSSEX, UNITED KINGDOM, BN27 1RF
SOLARWALL LIMITED
GREEN LANE TRADING ESTATE CLIFTON, YORK, UNITED KINGDOM, YO30 5PY
SC SOLAR POWER MANAGEMENT SRL
22 Bl B2, Et3,Ap9, Camera 2, Str Unirii, Buzau, Romania, 120279
UK (SOLAR) ESPL LIMITED
DELTA PLACE 27 BATH ROAD, CHELTENHAM, GL53 7TH
SOLARTEX UK LIMITED
UNIT 2 CARRSIDE PARK SHEEP COTE LANE, HATFIELD, DONCASTER, ENGLAND, DN7 6AZ
UK SOLAR (ESPL) LIMITED
DELTA PLACE 27 BATH ROAD, CHELTENHAM, GLOUCESTERSHIRE, ENGLAND, GL53 7TH
SOLARBEE ONE LIMITED
4 CHISWELL STREET, LONDON, LONDON, ENGLAND, EC1Y 4UP
SOLARSTONE LIMITED
LA MOTTE CHAMBERS, ST HELIER, JERSEY, CHANNEL ISLANDS, JE1 1PP
ACTIV SOLAR (UK) LIMITED
98 SINCLAIR ROAD, LONDON, UNITED KINGDOM, W14 0NJ
SOLARCLOCK LIMITED
OLD ORCHARD SCARSDALE RIDGE, BARDSEY, LEEDS, WEST YORKSHIRE, ENGLAND, LS17 9BP
GREENCOAT PV (4) LIMITEDDissolved
09848441 - Dissolved on 4 September 2018
PRIMROSE SERVICES LIMITED
155 MOORGATE, LONDON, ENGLAND, EC2M 6XB
SOLARUS GROUP LIMITED
LEGACY CENTRE, HANWORTH TRADING ESTATE, HAMPTON ROAD WEST, FELTHAM, TW13 6DH
Rod SOLAR
Born March 1971
3rd Floor 86-90 Paul Street, London, England, EC2A 4NE
BLOSSOM 2 SOLAR LIMITED
THE TRAMSHED 25 LOWER PARK ROW, BRISTOL, ENGLAND, BS1 5BN
PRIMROSE LENDING LIMITED
ELDER HOUSE ST GEORGES BUSINESS PARK, 207 BROOKLANDS ROAD, WEYBRIDGE, SURREY, UNITED KINGDOM, KT13 0TS
WILTON SOLAR FARM LIMITED
07524610 - Incorporated on 10 February 2011
BLOSSOM 1 SOLAR LIMITED
THE TRAMSHED 25 LOWER PARK ROW, BRISTOL, ENGLAND, BS1 5BN