Echoes Sc Limited is located at London at 58 Lyford Rd. Anyone can search for this business using the post code - SW18 3JJ. Echoes Sc's launching dates back to 2013. This company is registered under the number 08697280 and their status at the time is active. This business's SIC code is 96090: Other service activities not elsewhere classified. 2022-09-30 is the last time when account status updates were filed.
Sophie C. is this particular firm's individual director, who was appointed in 2013 in September.
Sophie C. is the individual who has control over this firm, owns over 3/4 of company shares.