So you are planning to be non-tax resident in the UK but Thai Tax Resident as your primary tax location? How will your company pay you - as an employee? Probably best to speak to a tax specialist to be honest. I have not been tax resident in the UK since 2002 and it was complex as a contractor. I was working in Belgium, being paid from Virgin Islands into a Luxembourg account. After that just an employee in Singapore and Thailand but on very low tax rates. Always had international tax accountants but company paid for them
**************************************************