"Thanks for your reply.
I've had a look at Metro Bank. Could be an option but the reviews don't show them in a good light!
It would appear that many UK High Street banks have signed-up to a common criteria for opening a business account.…"
"Reviving this old thread...
'Relevant Business License' ?
Some of the replies above, including PTS, confirm that the OP's 1-5 list is correct.
However, yesterday I phoned Barclays (whom I've banked with for 30 years) to arrange…"