Would you trust them? despite the fact that I have to travel to open an account there, would you trust all your money to them?Something went wrong in the review above, swift code for this bank is CIMMCHGG and you can find their opening hours here Contact us - CIM Swiss private bank they require personal visit in order to open an account. Seychelles, Belize and other similar offshore jurisdictions are not accepted by them. You will want to incorporate a European company and best would be a Swiss company.