About Kensington Developments (2004) Limited (05160190) United Kingdom