Whilst we do not require you to provide proof of your UK address you need to have an address where we can send your free contactless Visa Debit card to.
So to open it you still need a UK address you can collect post from.
What do I need to open a Suits Me account?