I've been thinking a bit about this, how about asking your bank to change the name for the account to your legal name until the money can be received, then change it back ?
The bank account is a private account that needs an ID. I also tried to setup a business account with the legal name, but they did not accept the UK company, as it is not registered in my home country. So I decided to simply setup a new company here, as that seemed (at the time) as the fastest solution.