About 26 Clarendon Square Management Company Limited (06325838) United Kingdom