Our valued sponsor

NEED TO OPEN A NEW COMPANY BANK ACCOUNT

What requirements do you have to the bank?
 
I personal prefer for all Offshore companies Banks in Liechtenstein, high security standards, very serious and in case something goes wrong there is a Bank ombudsman who does a great Job.
 
In the same boat here. Although, not the same industry (online publishing/advertising), not from UK but Southeastern Europe, with IBC incorporated in Belize. Any solutions so far?