This particular Ocean Power Technologies Limited firm has been in this business field for 20 years, as it's been founded in 2004. Started with Companies House Reg No. 05225532, Ocean Power Technologies was set up as a Private Limited Company with office in 23-25 Waterloo Place, Warwick Street, Leamington Spa CV32 5LA. This enterprise's SIC code is 46180 which means Agents specialized in the sale of other particular products. April 30, 2022 is the last time the company accounts were filed.
There is just one director this particular moment overseeing the following firm, specifically Philipp S. who's been doing the director's responsibilities for 20 years. For 5 years George K., had fulfilled assigned duties for the following firm until the resignation in November 2021. Additionally a different director, namely David H. gave up the position in 2016.