About Kensington Place Research Ltd (11085825) United Kingdom