About Leopard Uk Kensington Jv Limited (10662751) United Kingdom