About 6 Keppel Street Management Company Limited (06236606) United Kingdom