Stallcombe Eco Power Ltd is located at Exeter at Stallcombe House Sanctuary Lane. Anyone can find the company using the post code - EX5 1EX. This firm has been in the field on the English market for 9 years. The company is registered under the number 09559743 and company's current status is active. The firm's registered with SIC code 35110 and has the NACE code: Production of electricity. December 31, 2021 is the last time the company accounts were filed.
When it comes to this particular firm, all of director's responsibilities up till now have been carried out by Todd G., Ian M. and Phillip R.. When it comes to these three executives, Phillip R. has managed firm for the longest period of time, having been a vital addition to officers' team since 2015.
The companies with significant control over this firm are: Stallcombe House owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Exeter at Clyst Road, Topsham, EX3 0DB, Devon and was registered as a PSC under the reg no 01600678.