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 £394,000 (18 sales) Map