Just in case you missed this when it was announced, Companies House is no longer sending reminders for annual accounts and confirmation statements by post. They are only using email, and you need to sign up for that.
I hope whoever takes on that role, has already done so, but if not, this is the sign-up link.