Registered with number 08569853 11 years ago, Orta Wedgehill Solar Limited is categorised as a Private Limited Company. The firm's official registration address is 6th Floor, 33 Holborn London. The company's registered with SIC code 35110 which stands for Production of electricity. 2022/06/30 is the last time the company accounts were filed.
The data we obtained about the firm's MDs reveals the existence of two directors: Harry M. and Thomas R. who were appointed on 2021-01-15 and 2016-12-12. At least one secretary in this firm is a limited company: Octopus Company Secretarial Services Limited.
The companies that control this firm are as follows: Orta Wedgehill Solar Holdings Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 33 Holborn, Canary Wharf, EC1N 2HT and was registered as a PSC under the registration number 08935029.