N&L HOME LIMITED Company number 10350012 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address18 Braywood Road, London, England, SE9 2RH PostcodeSE9 2RH Companies at this postcode 12 Average house price in SE9 2RH £538,000 (16 sales) Map