AVELAR ACCOMMODATION LTD

Company number 12407153 ·

Dissolved

Registered office

Address
Flat 2 9 Melrose Road, London, England, SW18 1ND
Postcode
SW18 1ND
Companies at this postcode
23
Average house price in SW18 1ND
£991,000 (41 sales)

Map