About 40 Cadogan Square (management) Limited (01389881) United Kingdom