LANDCAST PROPERTIES LIMITED Company number 03896524 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address11 Laburnum Grove, London, N21 3HT PostcodeN21 3HT Companies at this postcode 29 Average house price in N21 3HT £678,000 (14 sales) Map