This particular Ecowater Limited business has been in this business for twenty one years, having started in 2003. Started with Companies House Reg No. 04776319, Ecowater is a Private Limited Company with office in Lion House, Stroud GL5 3BY. The firm's SIC code is 99999 which stands for Dormant Company. 2023-04-30 is the last time when company accounts were reported.
In order to be able to match the demands of its client base, this specific firm is constantly supervised by a team of two directors who are Asif R. and Dale V.. Their constant collaboration has been of extreme use to this specific firm since 18th September 2023.
The companies with significant control over this firm include: Ecotricity New Ventures Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Stroud at Rowcroft, GL5 3BY and was registered as a PSC under the reg no 11099389.