is not in process of liquidation on Jun 1, 2024
United Kingdom
Person with significant control
Appointed on05 May 2017
United Kingdom
Person with significant control
Appointed on06 Apr 2016
Resigned on05 May 2017
United Kingdom
Director
Appointed on05 May 2017
Resigned on27 Jan 2021
Country of residenceEngland
United Kingdom
Director
Appointed on21 Jan 2014
Resigned on21 Jul 2015
Country of residenceEngland
Where is ODA SOLAR SPV 1 LIMITED's headquarters?
ODA SOLAR SPV 1 LIMITED's headquarters is located at UNITED KINGDOM, LONDON, UK HOUSE, 5TH FLOOR, 164-182 OXFORD STREET, W1D 1NN
What is ODA SOLAR SPV 1 LIMITED's industry?
ODA SOLAR SPV 1 LIMITED is in the industry of Production of electricity
What year was ODA SOLAR SPV 1 LIMITED started?
ODA SOLAR SPV 1 LIMITED was started in 2014
Sources: Companies House