Looking for Help?

Our dedicated teams are passionate to assist you with any query you may have:

Customer Support

 

 

Partnerships

 

 

Customer Protection

 

 

Human Resources

 

 

ICM Capital Limited is incorporated in Saint Vincent and the Grenadines and regulated by the Financial Services Authority of Saint Vincent and the Grenadines under Number: 23683 IBC 2016 with its company registered address at First Floor, First St. Vincent Bank Ltd., James Street, Kingstown, Saint Vincent and the Grenadines.
ICM Capital Limited is a company registered in England and Wales (Registration Number: 07101360), which is regulated and authorised by the Financial Conduct Authority (FCA), with firm’s reference number: 520965. Registered address: New Broad Street House, 35 New Broad St, London, England, EC2M 1NH.
Card transactions are processed by ICM Capital Limited, New Broad Street House, 35 New Broad Street, London, EC2M 1NH, United Kingdom.