THE POOCH PAD LTD Company number 14807546 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address12 Church Road, Sheldon, Birmingham, England, B26 3TH PostcodeB26 3TH Companies at this postcode 8 Average house price in B26 3TH £242,000 (19 sales) Map