About Charles Cadogan Investments Limited (09701046) United Kingdom