About Kensington Oakridge Limited (11176955) United Kingdom