HYRULE TECHNOLOGY LIMITED Company number 15577942 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address10 Durham Close, Tamworth, England, B78 3XX PostcodeB78 3XX Companies at this postcode 4 Average house price in B78 3XX £340,000 (41 sales) Map