ROSS BIDDLE HOLDINGS LIMITED Company number 16027512 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address22 22 Albert Road, Tamworth, Tamworth, Staffs, United Kingdom, B79 7JS PostcodeB79 7JS Companies at this postcode 120 Average house price in B79 7JS £281,000 (23 sales) Map