Hello folks.
Reading the forum for a few years but never actually thought about if there are limits to whom may incorporate a offshore company in the Seychelles and open an offshore bank account there as well!
So can a UK citisens living in the UK register a SC company? Can I open a bank account there?
Reading the forum for a few years but never actually thought about if there are limits to whom may incorporate a offshore company in the Seychelles and open an offshore bank account there as well!
So can a UK citisens living in the UK register a SC company? Can I open a bank account there?