AVENORA PROPERTY LTD

Company number 17459640 ·

Active

Registered office

Address
8 Ivychurch Lane, London, England, SE17 2RN
Postcode
SE17 2RN
Companies at this postcode
12
Average house price in SE17 2RN
£348,000 (3 sales)

Map