This business is located in London registered with number: 11090281. It was started in the year 2017. The main office of this company is located at 38a Greencroft Gardens . The zip code is NW6 3LU. This company's Standard Industrial Classification Code is 86900 which stands for Other human health activities. This Is Echo Limited released its latest accounts for the period that ended on 2022-11-30. The business latest confirmation statement was filed on 2023-10-11.
According to the latest update, there’s a single managing director in the company: Christine V. (since Thu, 30th Nov 2017). This firm had been governed by Rebecca P. till Thu, 1st Nov 2018.
Christine V. 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.