About 67 Cadogan Square Company Limited (02062172) United Kingdom