MLR MANAGEMENT LTD Company number 15831481 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address192 Worcester Road, Bromsgrove, Worcestershire, United Kingdom, B61 7AZ PostcodeB61 7AZ Companies at this postcode 192 Average house price in B61 7AZ £393,000 (9 sales) Map