Very slow. No communication. It's probably easier to get citizenship in a foreign than open a business account with Starling. If you can wait until your business flops because they take so long then you are welcome to apply.
Reviewed on: 16th June 2021