06544668 is the registration number of Organic Power Scotland Ltd. This firm was registered as a Private Limited Company on Wednesday 26th March 2008. This firm has been in this business for the last 16 years. This company can be reached at Gould's House Horsington in Templecombe. It's post code assigned to this address is BA8 0EW. The registered name of the company was changed in the year 2009 to Organic Power Scotland Ltd. This company former registered name was Change Opl. This firm's SIC and NACE codes are 72190 which stands for Other research and experimental development on natural sciences and engineering. Organic Power Scotland Limited reported its account information for the financial period up to Friday 31st March 2023. Its most recent confirmation statement was submitted on Saturday 25th March 2023.
At present, there is only a single managing director in the company: Christopher M. (since Monday 11th October 2021). This company had been led by James L. until October 2021. In addition a different director, including Susan A. resigned on Sunday 19th January 2014.