Environmental Power International (R&D) Limited is officially located at Morden at 256 Martin Way. You can search for the company by its postal code - SM4 4AW. This firm has been in business on the English market for seven years. This firm is registered under the number 09433332 and its last known state is active. This business's principal business activity number is 72190 which means Other research and experimental development on natural sciences and engineering. The company's latest annual accounts were submitted for the period up to 2021-02-28 and the most current annual confirmation statement was released on 2020-12-21.
Since February 11, 2015, the following company has only had 1 director: Richard C. who has been managing it for seven years. In order to provide support to the directors, this specific company has been using the skills of Stephen M. as a secretary since 2015.
Richard C. is the individual who controls this firm, has substantial control or influence over the company.