Liverpool property changes hands in £63.5m deal
London-based investor ICG Real Estate acquires 65-acre property in south Liverpool in deal worth £63.5m, one of the biggest in the North West in 2025. Tony McDonough reports ICG Real Estate has bought Triumph Business Park in south…