@Darren ********
What is the official definition of a bank then and at what level can Somchai at immigration know anything about the west's various financial services providers ?
Wise has a sort code, account number, IBAN, SWIFT code, etc.
Is Nationwide a bank ? Technically it is a building society.