MICHAEL MORRIS CORPORATION LIMITED Company number 16879515 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressDuke And Dutchess Apartments, 76 Balls Pond Rd, Islington London, United Kingdom, N1 4AJ PostcodeN1 4AJ Companies at this postcode 20 Average house price in N1 4AJ £577,000 (19 sales) Map