About Hanover Investors Management Llp (OC310917) United Kingdom