Chelwood Solar Limited can be gotten hold of in W106 Vox Studios 1-45 Durham Street, Vauxhall in London. The company's postal code is SE11 5JH. Chelwood Solar has been active in this business for ten years. The company's Companies House Reg No. is 09198205. This firm's classified under the NACE and SIC code 35110: Production of electricity. Its most recent accounts cover the period up to 2022/03/31 and the latest confirmation statement was filed on 2023/07/24.
There's a number of two directors controlling this particular business at the moment, namely Donald W. and David B. who have been executing the directors tasks since October 2015.
The companies with significant control over this firm are: Chelwood Community Energy owns over 3/4 of company shares. This business can be reached in Bristol at Orchard Street, BS1 5EH and was registered as a PSC under the reg no 7080.