Membury Solar Limited is categorised as Private Limited Company, based in C/o Foresight Group Llp The Shard, 32 London Bridge Street in London. The head office's postal code is SE1 9SG. The company has been registered in year 2013. Its registered no. is 08569832. Membury Solar Limited was known nine years from now as Orta Membury Solar. The enterprise's Standard Industrial Classification Code is 35110 which means Production of electricity. Its latest annual accounts cover the period up to 31st December 2022 and the most current annual confirmation statement was filed on 6th June 2023.
There's a number of two directors running the following limited company right now, specifically David G. and Graham S. who have been carrying out the directors responsibilities since 2023. At least one limited company has been appointed director, specifically Pinecroft Corporate Services Limited.