This Ecosquare Limited business has been offering its services for thirteen years, having launched in 2011. Started with Companies House Reg No. 07836600, Ecosquare is a Private Limited Company with office in Summit House, London NW3 6BP. The company's principal business activity number is 70229 and has the NACE code: Management consultancy activities other than financial management. November 30, 2018 is the last time when the company accounts were reported.
To this date, the following business has only been overseen by 1 managing director: Jerome A. who has been administering it for thirteen years. In addition, the director's tasks are often assisted with by a secretary - Stephanie A., who joined the business thirteen years ago.
Stephanie A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.