M&R ECHO LIMITED Company number 14483229 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address53 Crompton Street, Oldham, Greater Manchester, England, OL1 2LR PostcodeOL1 2LR Companies at this postcode 5 Average house price in OL1 2LR £132,000 (5 sales) Map