Did you tried Cashplus Prepaid Credit Cards, Prepaid Mastercard & Debit Cards UK ? you can open a business account with Sort code and account number .. They will ask you for proof of address in UK but you can make it fake as template (Address in a mail forwarding) ..and send it to any country
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.