INTERLOCK LANDSCAPES COMMERCIAL LTD

Company number 14590766 ·

Active

Registered office

Address
39 Newbury Avenue, Enfield, England, EN3 6EF
Postcode
EN3 6EF
Companies at this postcode
12
Average house price in EN3 6EF
£419,000 (32 sales)

Map