Hi,
When completing the VAT application it is important to decide whether you are a UK established business or a non established business. If you have a company in the UK which is incorporated in the UK with Companys House then you would be a UK established business if the company is able to make or receive business supplies at its registered business address. A registered, serviced or virtual office alone is not enough to create a business establishment.
Therefore, if you have no physical presence in the UK you would be classed as a NETP and so select the option 'The business has no fixed establishment in the UK or Isle of Man'.
If you are a NETP, then we can accept your personal or business address overseas or you can appoint a tax representative. You can see guidance here:
Non-established taxable persons — tax representative and agents
Thank you.