ELAVID PROPERTIES LTD Company number 16047279 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressNeptune House, 2a Alexandra Grove, London, United Kingdom, N12 8NU PostcodeN12 8NU Companies at this postcode 80 Average house price in N12 8NU £735,000 (17 sales) Map