About 65 Lord Kensington House Limited (12993176) United Kingdom