MILL POOL DEVELOPMENTS (ALVECHURCH) LIMITED Company number 14712401 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address24 Red Lion Street, Alvechurch, Birmingham, England, B48 7LF PostcodeB48 7LF Companies at this postcode 16 Average house price in B48 7LF £388,000 (19 sales) Map