HORWITCH LTD Company number 15404161 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address107 Selly Park Road, Selly Park, Birmingham, England, B29 7HY PostcodeB29 7HY Companies at this postcode 9 Average house price in B29 7HY £918,000 (13 sales) Map