About Kensington Holdings Limited (03071254) United Kingdom