Yes, all Irish Limited companies (dormant or trading) must prepare and submit accounts to the Companies Registration Office on an annual basis, regardless of the company’s trading activities.