Yes, a company is required to file overdue returns such as financial Statement in Form AOC-4 and Annual Return in Form MGT-7 up to the financial year where the company carried out its business operations.