07729222 01 ECHO LIMITED

Registered Number07729222
Company01 ECHO LIMITED
AddressStron Legal, The Clubhouse St James
8 St James's Square, St James's
London
SW1Y 4JU
United Kingdom
CountryGB
SIC Code99999 99999
Incorporation Date2011-08-04
Latest Accounts Date2022-08-31
Company StatusDISSOLVED

Credit Scorecard £6.00