OMRAN HOMES LIMITED Company number 16414005 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address90 Park Avenue North, Northampton, England, NN3 2JD PostcodeNN3 2JD Companies at this postcode 7 Average house price in NN3 2JD £433,000 (8 sales) Map