Ecco Inc. Limited with reg. no. 08333030 has been on the market for nine years. This particular Private Limited Company is located at 34 St. Olaves Estate, Druid Street in London and their post code is SE1 2EX. The company's SIC code is 70229 : Management consultancy activities other than financial management. March 31, 2020 is the last time company accounts were reported.
Taking into consideration this enterprise's constant growth, it became imperative to appoint other company leaders: Opeoluwa A. and David J. who have been participating in joint efforts since Mon, 27th Apr 2020 to fulfil their statutory duties for the following business.
Executives who control the firm include: Opeoluwa A. owns 1/2 or less of company shares. David J. owns over 3/4 of company shares and has 3/4 to full of voting rights.