Have Tax Questions? Ask a Tax Expert for Answers ASAP
When did they registered themselves to do the tax returns?
Yes, please register as soon as possible and declare the income tax returns.
Yes, you are non resident for the year and not liable to UK taxes.