In order to register a UK company from overseas, you will need:
Once you’ve completed your company registration and we incorporate you with Companies House, you will receive the following documents:
Yes, you can form a limited company in the UK even if you’re not a UK-resident. However, you will need a Registered Office address – this is included in both our INTERNATIONAL and INTERNATIONAL + ACCOUNTING packages.
If you’re not familiar with UK tax liabilities, we’d recommend getting an accountant to manage your accounts. If you select INTERNATIONAL + ACCOUNTING package, you will have the opportunity to select an accounting package best suited to your business’ needs. Confirmation statement, monthly reporting, bookkeeping and management is included with all of our packages.
If you incorporate your limited company as a UK or non-resident, you will be liable to pay UK tax regardless of where you run your business.