MELWOOD PROPERTIES LIMITED

Company number 02725612 ·

Dissolved

Registered office

Address
42 PARK ROAD, CROUCH END, LONDON, N8 8TD
Postcode
N8 8TD
Companies at this postcode
63
Average house price in N8 8TD
£642,000 (18 sales)

Map