Organic Power Corporation is a firm with it's headquarters at BA8 0EW Somerset at Goulds House. The company was formed in 2001 and is established under reg. no. 04339211. The company has been active on the English market for 23 years now and the official state is active. The firm's SIC code is 72190 - Other research and experimental development on natural sciences and engineering. Friday 31st March 2023 is the last time the company accounts were reported.
As for the following business, the full extent of director's tasks have so far been fulfilled by Christopher M. who was designated to this position 3 years ago. The following business had been guided by James L. till October 2021. What is more another director, including Harriet A. quit ten years ago.
Executives who control the firm include: Christopher M. has substantial control or influence over the company. James L. has substantial control or influence over the company.