(Hello, long-time lurker checking in...)
I'm in the same boat. Particularly annoyed as I moved my Ltd across to their service last year. Updating everything with HMRC, the bank, etc took ages.
It's difficult to know which providers will be reliable and trustworthy.
I was looking at these guys...