CHARLES BROWN DEVELOPMENTS LIMITED Company number 11791727 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address88 New Road, Aston Fields, Bromsgrove, Worcestershire, England, B60 2LA PostcodeB60 2LA Companies at this postcode 5 Average house price in B60 2LA £602,000 (10 sales) Map