Comment Comment by lurcio It's also cheap and trivial to form a UK company with bank account - no matter whether UK citizen/resident or not. parent lurcio 7 years ago