About 87 Kenyon Street Management Company Limited (06071214) United Kingdom