Hello, I'm newly back in Britain after a long absence and find myself treated like a foreigner by the banks. Simply because I was away, my credit score is actually lower than someone with CCJs.
So I'm getting turned down for business bank accounts. I just need one to put my pay into, no borrowing.
Something I considered was "guaranteed bank accounts" like this:
Another option is a Swiss bank account. Do they do company accounts? If so, which bank? Or should I pay an intermediary to set it up?
All ideas welcome, as I am in a fix.
D.