The simple truth is that without any formal personal identification documents then it is highly unlikely any bank or banking provider will allow you to open an account with them.
Also, when processing an application it is just as important to know exactly what the business activity is as well as being able to formally identify the key principles of that business.
So if you will not disclose the business activity or provide ID then it is highly unlikely anyone will accept the application.
The FCA rules and regulations surrounding banking are very strict and the banks must adhere to them.
With personal identification requirements it is essential to have proof of your home address along with photo ID.
This is so that they can be confident the person running the business is the person operating the banking facility.
Without providing up to date ID, you will not get accepted by any legitimate provider.
Will not providing proof of business activity have a bearing on the application?
All the banks will view each business on an individual basis with many looking at the specific industry before deciding if they will accept or not.
Each bank or provider will have their own levels of risk appetite, so if your activity falls outside of their parameters, then they will decline you.
As such, it would be impossible to process an application without solid business evidence to back up your stated business activity.
From a banks perspective, the nature of the business activity is critically important to them when you consider potential risks.
So for a regular retail outlet, the risk will be relatively low and therefore will nearly always be accepted.
If as an example the business is transferring money to a restrict country, then the risk will be considered very high and almost certainly declined.
So always be prepared to provide suitable identification documents for yourself and proof of your business activity for every business bank account application.
Without this, even a specialist company like ours, who pride ourselves in being able to help almost everyone, would not be able to assist.