...I know it sounds odd but I am currently living abroad (internship) and I want to come back to the UK for good. I have my personal taxes business to pay and I want to pay that in the UK. Any idea?