Yes, the 2019 tax year starts on April 6th. I don't know where I will be next, I have customers all over Europe, I might give them my parent's address in Portugal, the same I have to use to incorporate the LLC.
As for leaving the UK, it is advisable also to close bank accounts?