I applied to open a business bank account with Barclays, but my application has been refused. I am a non-resident who has just set up a limited by shares company in London if that matters. Could someone please give me advice? I do not know what to do now.
Browse other questions tagged Ask a new questionor