I’m enquiring about setting up a holding company in UK. We’re based in Dubai, but some of our investors would prefer to have a holding company in a country where we are paying taxes.
To do this, do I need to have an office in the UK with employees, or is it enough just to have directors in the UK? In the future, we might open actual premises in the UK, but for now, this is merely for tax purposes.
Browse other questions tagged Ask a new questionor