MEHRI PROPERTIES LIMITED

Company number 11374804 ·

Active

Registered office

Address
20 Upwood Road, London, United Kingdom, SE12 8AD
Postcode
SE12 8AD
Companies at this postcode
6
Average house price in SE12 8AD
£1,042,000 (7 sales)

Map