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.
Comments
0 comments
Please sign in to leave a comment.