L AND DE LIMITED

Company number 17038991 ·

Active

Registered office

Address
4a Helenslea Avenue, London, England, NW11 8ND
Postcode
NW11 8ND
Companies at this postcode
96
Average house price in NW11 8ND
£1,731,000 (11 sales)

Map