I doubt the resignation of Paul Keran days before the accounts are due is a coincidence.
a) sign-off that the company is a going concern and that the accounts are accurate
b) resign
I know which option I would take.
The only place you'll find solvency around here is in the Site Services shed.