Not as far as I know. They don't like companies set up in Caribbean zero-tax jurisdictions. Unless your business has a legitimate African connection (Standard is big in Africa), they will probably say no to you.
So does this mean a foreigner can setup a company there and they will accept a bank account opening? Did you ask them about this?Mark Rucken said:
I tried contacting a few IoM banks and they all rejected my application for foreign companies saying they work with residents of IoM or UK only ...
Click to expand...
I wonder the same! - anyone know?blizz said:
So does this mean a foreigner can setup a company there and they will accept a bank account opening? Did you ask them about this?
Click to expand...