The firm is widely known under the name of Terrawatt Energy Limited. This firm was established eighteen years ago and was registered with 05877702 as the reg. no. The headquarters of this firm is located in London. You can contact them at 8 Ravensdon Street. The firm's Standard Industrial Classification Code is 42910, that means Construction of water projects. Friday 31st December 2021 is the last time account status updates were filed.
There's a number of three directors controlling this specific limited company now, namely Malcolm E., Douglas H. and Roger S. who have been utilizing the directors tasks since 2006. Furthermore, the managing director's responsibilities are constantly supported by a secretary - John B., who was chosen by the limited company on September 8, 2006.
Douglas H. is the individual who controls this firm, has substantial control or influence over the company.