To open an account in the UK you must have a UK postal address otherwise big problem.


.