HOLMSWORTH LTD Company number 12989698 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address33 Otter Croft, Birmingham, England, B34 7SE PostcodeB34 7SE Companies at this postcode 10 Average house price in B34 7SE £157,000 (19 sales) Map