Is this every filing my company needs?
It covers the regular yearly ones. Changes in your company, such as a new director, have their own dates.
Can you track these for me?
Yes. Your account tracks every date and reminds everyone involved in good time.