About Cadogan Place London Limited (11820881) United Kingdom