About 10 Clement Street Management Company Limited (09905522) United Kingdom