HM INNOVATIONS LTD Company number 15612260 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address301 Tea Factory St Peters Square, Liverpool, England, L1 4DQ PostcodeL1 4DQ Companies at this postcode 123 Average house price in L1 4DQ £236,000 (79 sales) Map