MICHAELS OFF LICENCE LTD Company number 16823335 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address4 Hatchford Brook Road, Solihull, West Midlands, England, B92 9AG PostcodeB92 9AG Companies at this postcode 19 Average house price in B92 9AG £292,000 (14 sales) Map