This one needs JavaScript, because it looks your company up on the Companies House register and builds a calendar file in your browser. If you would rather we just told you your dates, email us your company number and we will send them over.
The one worth knowing without any tool at all: your corporation tax is due nine months and a day after your year end, but the CT600 return that reports it is not due for twelve months. The money comes three months before the paperwork.