About Kensington Associates London Limited (10412728) United Kingdom