Orta Wedgehill Solar Holdings started its business in 2014 as a Private Limited Company under the following Company Registration No.: 08935029. This particular business has been operating for 10 years and it's currently active. The firm's head office is based in London at 6th Floor. Anyone can also find the company utilizing its postal code : EC1N 2HT. The registered name of the company was replaced in 2015 to Orta Wedgehill Solar Holdings Limited. This firm previous business name was Lightsource Spv 173. The firm's Standard Industrial Classification Code is 35110 meaning Production of electricity. 2022-06-30 is the last time when company accounts were filed.
Current directors chosen by the firm include: Harry M. appointed in 2021 and Thomas R. appointed in 2016. At least one secretary in this firm is a limited company, specifically Octopus Company Secretarial Services Limited.