ECOIDAM LTD

Company number 13591204 ·

Dissolved

Registered office

Address
Apartment 98 Oyster Wharf, 18 Lombard Road, London, London, United Kingdom, SW11 3RR
Postcode
SW11 3RR
Companies at this postcode
38
Average house price in SW11 3RR
£711,000 (79 sales)

Map