OH ! MAIL LIMITED Company number 10611051 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address56 PARKSIDE DRIVE, EDGWARE, ENGLAND, HA8 8JX PostcodeHA8 8JX Companies at this postcode 82 Average house price in HA8 8JX £910,000 (18 sales) Map