About Kensington Associates Limited (13327023) United Kingdom