Any info if its good for a good place to open offshore corporate account?
Are they 'flexible' or favour the foreign companies?
Any suggestions on which banks?
Vaduz is the Liechtenstein Capital where the Bank is HQ
Not sure if they have a branch in Zurich but I would be surprised it they didn't have on but there are several ways of getting to Liechtenstein
The first thing is naturally, how to get to Liechtenstein.
By plane:
If you come by...
I'm in a slightly almost the same situation such as yours
but I have a whole new and different game plan as my income isnt coming from UK
I will try to ask it in a simple and direct way to the Mods.