Never seen any banking docs that say "particularly for residents of Thailand" in over 30+ years of working in banking.
I said that, I did not write that the UK banks' documents said that.
It is a fact, though that Lloyds International in the IOM will not open new accounts for residents of Thailand. I started working in banking, in LLoyds, in 1969 and never saw it written down, either, but I do know LBI's policy.