12 IVANHOE HOLDINGS LTD Company number 16105095 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address12 Ivanhoe Road, Aigburth, Liverpool, England, L17 8XQ PostcodeL17 8XQ Companies at this postcode 11 Average house price in L17 8XQ £269,000 (15 sales) Map