BMR DEVELOPMENTS LTD Company number 13214130 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address5 Barberry Road, Hemel Hempstead, England, HP1 1SD PostcodeHP1 1SD Companies at this postcode 5 Average house price in HP1 1SD £857,000 (7 sales) Map