Depending on your activities, there are banks in Gibraltar that would open an account for you. If the company is based and operating from Gibraltar it has a ”˜resident company' status. I am not a tax adviser but I believe 10% corporation tax must be paid annually on profits and the Balance Sheet...