OHMA PROPERTIES LIMITED Company number 17051463 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address82 Albert Road, London, England, N22 7AH PostcodeN22 7AH Companies at this postcode 33 Average house price in N22 7AH £642,000 (55 sales) Map