About The Kensington Trust Limited (07204269) United Kingdom