Tax obligations as a non-resident. Most non-residents believe that they are not entitled to pay taxes for their US/UK registered business/company as they do not reside in the country. This is far from the truth because your company operates in the country. However, as your business operations are remote, chances are that you would not […]