About Kensington Investment Advisors Limited (13387527) United Kingdom