LIGHTSOURCE RENEWABLE ENERGY NETHERLANDS HOLDINGS LIMITED
10931652 - Incorporated on 24 August 2017
LIGHTSOURCE RENEWABLE ENERGY ITALY HOLDINGS LIMITED
08751689 - Incorporated on 28 October 2013
LIGHTSOURCE RENEWABLE TAIWAN UK HOLDINGS LIMITED
09723066 - Incorporated on 8 August 2015
M.E.G. RENEWABLES LIMITED
CALEDONIA HOUSE 5 INCHINNAN DRIVE, INCHINNAN, RENFREW, UNITED KINGDOM, PA4 9AF
LIGHTSOURCE HOLDINGS 1 LIMITED
10849739 - Incorporated on 4 July 2017
LIGHTSOURCE HOLDINGS 2 LIMITED
10849859 - Incorporated on 4 July 2017
AEE RENEWABLES LIMITED
25 STRAIT STREET, VALLETTA, VLT 1434, MALTA
CSS RENEWABLES LIMITED
INTERNATIONAL HOUSE, 61, WOOLWICH HOUSE MOSLEY STR, MANCHESTER, LANCASHIRE, UNITED KINGDOM, M2 3HZ
SCT RENEWABLES LIMITED
22-24 NORTH ROAD, LERWICK, SHETLAND, SCOTLAND, ZE1 0NQ
LIGHTSOURCE RENEWABLE ENERGY PORTUGAL PROJECTS 2 LIMITED
09723238 - Incorporated on 8 August 2015
LIGHTSOURCE RENEWABLE ENERGY NEW ZEALAND HOLDINGS LIMITED
14027925 - Incorporated on 5 April 2022
LIGHTSOURCE RENEWABLE ENERGY ASIA PACIFIC HOLDINGS LIMITED
09722678 - Incorporated on 8 August 2015
LIGHTSOURCE RENEWABLE ENERGY GREECE HOLDINGS (UK) LIMITED
09731493 - Incorporated on 13 August 2015
LIGHTSOURCE RENEWABLE ENERGY PORTUGAL PROJECTS 1 LIMITED
09723132 - Incorporated on 8 August 2015
LIGHTSOURCE RENEWABLE ENERGY GREECE PROJECTS 2 LIMITED
09722926 - Incorporated on 8 August 2015
LIGHTSOURCE RENEWABLE ENERGY POLAND PROJECTS 1 LIMITED
09723166 - Incorporated on 8 August 2015
LIGHTSOURCE RENEWABLE ENERGY POLAND PROJECTS 2 LIMITED
09732483 - Incorporated on 14 August 2015
LIGHTSOURCE BP RENEWABLE ENERGY INVESTMENTS HOLDINGS LIMITED
15604635 - Incorporated on 30 March 2024
GEMANA RENEWABLE ENERGY LIMITED
33RD FLOOR, 25 CANADA SQUARE, LONDON, -, UNITED KINGDOM, E14 5LQ
ATEN RENEWABLE ENERGY LIMITED
APOLLO SUITE, RBBC OFFICES MITCHELL RD, CORBY, UNITED KINGDOM, NN17 5AF