About Cadogan Place Ltd (12619276) United Kingdom