Echo Lima Ltd with the registration number 08418356 has been competing in the field for eleven years. The Private Limited Company is located at 76 Greencroft Gardens, Flat 5, London and their zip code is NW6 3JQ. The company's registered with SIC code 62020 and has the NACE code: Information technology consultancy activities. 2022-02-28 is the last time company accounts were reported.
For eleven years, this specific company has only had one managing director: Erik L. who has been maintaining it since 2013-02-25.
Erik L. is the individual who has control over this firm, owns over 3/4 of company shares.