Started with Reg No. 08792259 eleven years ago, Deepdale Farm Solar Ltd is a Private Limited Company. The business current office address is 6th Floor, 33 Holborn London. This business's declared SIC number is 35110 and has the NACE code: Production of electricity. 2022-06-30 is the last time the company accounts were reported.
The info we gathered that details this company's management shows that there are two directors: Harry M. and Thomas R. who assumed their respective positions on Fri, 15th Jan 2021 and Mon, 6th Aug 2018. Another limited company has been appointed as one of the secretaries of this company: Octopus Company Secretarial Services Limited.
The companies that control this firm are: Porthos Solar 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, EC1N 2HT, England and was registered as a PSC under the registration number 10551548.