WELLNESS HUB SOLIHULL LIMITED Company number 14706383 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address71 Church Hill Road, Birmingham, West Midlands, United Kingdom, B20 3PA PostcodeB20 3PA Companies at this postcode 12 Average house price in B20 3PA £231,000 (5 sales) Map