MM&R LIMITED Company number 10404232 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address73 HIGH STREET, OLDHAM, UNITED KINGDOM, OL4 3BN PostcodeOL4 3BN Companies at this postcode 28 Average house price in OL4 3BN £166,000 (7 sales) Map