PROJECT APTURA LIMITED Company number 17438257 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address21 Beaks Hill Road, Birmingham, England, B38 8BJ PostcodeB38 8BJ Companies at this postcode 13 Average house price in B38 8BJ £839,000 (12 sales) Map