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 nine 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 2023-02-28 and the most current annual confirmation statement was released on 2022-12-21.
Since February 11, 2015, the following company has only had 1 director: Richard C. who has been managing it for nine 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.