To clarify. I work in Malta. Have an address, company and also have a home address in the UK where my parents live and where my UK bank accounts are attached.
What is the best way to go about finding an ideal Swiss bank?
Sorry, I'm quite new to this.
@Carlos_R - Sure. Can you PM me your passport, credit card details and list of greatest fears?