This particular Ecola Ltd business has been on the market for 5 years, having launched in 2019. Registered with number 12095672, Ecola was set up as a Private Limited Company with office in 128 City Road, London EC1V 2NX. This enterprise's principal business activity number is 62020 and has the NACE code: Information technology consultancy activities. Ecola Limited filed its account information for the financial period up to 2022-07-31. The company's latest confirmation statement was released on 2023-05-24.
Because of this particular firm's number of employees, it was unavoidable to appoint new company leaders: Shivakumar B. and Nazar M. who have been working together since 2019-07-10 to promote the success of the following company.
Executives with significant control over the firm are: Nazar M. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Shivakumar B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.