Do I need my company documents apostilled?
Apostilled documents are only necessary if you decide to open a business bank account in a country other than the UK, or if you wish to establish a new branch of your company abroad. This service is mainly applicable to our customers who are based outside the UK, as it is not a requirement for UK banks.