- STAMFORD RENEWABLES LIMITED- LANGDALE HOUSE OLD FORGE LANE, PRESTON CAPES, NORTHAMPTONSHIRE, UNITED KINGDOM, NN11 3TD 
- LIGHTSOURCE LABORATORIES LIMITEDActive - Proposal to Strike off- 03286517 - Incorporated on 2 December 1996 
- LIGHTSOURCE DISTRIBUTION LIMITEDDissolved- 07737893 - Dissolved on 10 July 2012 
- LIGHTSOURCE CONSULTING LIMITEDActive - Proposal to Strike off- 08273340 - Incorporated on 30 October 2012 
- LIGHTSOURCE INDUSTRIES LIMITEDDissolved- 04893398 - Dissolved on 22 August 2017 
- LIGHTSOURCE HOLDINGS LIMITED- 10518684 - Incorporated on 9 December 2016 
- LIGHTSOURCE VIKING LIMITED- 14894259 - Incorporated on 25 May 2023 
- LIGHTSOURCE ASSOCIATES LIMITEDDisolved- 14379999 - Dissolved on 12 September 2023 
- LIGHTSOURCE HOLDCO LIMITED- 16025547 - Incorporated on 17 October 2024 
- LIGHTSOURCE MUSIC LIMITEDDissolved- 05012825 - Dissolved on 8 October 2013 
- LIGHTSOURCE COMPONENTS LIMITED- 07809933 - Incorporated on 14 October 2011 
- LIGHTSOURCE TEAM LIMITED- 07725285 - Incorporated on 2 August 2011 
- LIGHTSOURCE CORINTHIAN LIMITED- 09723416 - Incorporated on 8 August 2015 
- LIGHTSOURCE INDIA LIMITED- 10495318 - Incorporated on 24 November 2016 
- LIGHTSOURCE COSECHA LIMITED- 15024409 - Incorporated on 24 July 2023 
- RENEWABLE INFRASTRUCTURE DEVELOPMENT GROUP LIMITED- SC567001 - Incorporated on 24 May 2017 
- RENEWABLE RESEARCH AND DEVELOPMENT LIMITED- 11326713 - Incorporated on 24 April 2018 
- BROOKFIELD RENEWABLE EUROPEAN DEVELOPMENT LIMITED- 13504601 - Incorporated on 9 July 2021 
- PBEA ENERGY RENEWABLES LIMITED- 6th Floor 338 Euston Road, London, NW1 3BG 
- SOVEREIGN RENEWABLES LIMITED- 33 BROOK STREET, LONDON, ENGLAND, W1K 4HG