For UK companies, it's pretty easy. It's tax resident by virtue of being incorporated in the UK. It might also be tax resident somewhere else (wherever you live), but it never ceases to be tax resident in the UK.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.