ODAAN LIMITED Company number 11289290 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address10 Manor Park Gardens, Edgware, England, HA8 7NA PostcodeHA8 7NA Companies at this postcode 27 Average house price in HA8 7NA £926,000 (12 sales) Map