NECULA LTD Company number 09038624 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address34 Malvern Gardens, Harrow, England, HA3 9PB PostcodeHA3 9PB Companies at this postcode 12 Average house price in HA3 9PB £524,000 (14 sales) Map