About Lovats Chase Management Company Limited (11489167) United Kingdom