MEHRI PROPERTIES LIMITED
Company number 11374804 · Monitor this company
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)
Company number 11374804 · Monitor this company