BETTS GROUP LIMITED Company number 12092493 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address49-63 Spencer Street, Hockley, Birmingham, England, B18 6DE PostcodeB18 6DE Companies at this postcode 32 Average house price in B18 6DE £661,000 (1 sales) Map