About 32 Keppel Road Management Company Limited (02639017) United Kingdom