Aside of our relationship with ICC teams in over 100 countries, we have a powerful communication network that includes every British business group, UK embassy and government trade team and every foreign embassy and foreign business group in the UK. We also represent some of the largest and most successful international companies with client and supply chain networks spanning every corner of the world.
This gives British business the capacity to cooperate on a truly global scale – connecting every region, capital and major trading city worldwide.
1st Floor 1-3 Staple Inn,
London, WC1V 7QH
Company number: 10763507
Stay up-to-date with the latest ICC news and information with our news alerts.