What “Companies House annual accounts” really mean and who must file them Companies House annual accounts are the official, public-facing financial statements that every UK limited company must prepare and deliver to Companies House for each financial year. They are separate from the corporation tax return submitted to HMRC, even though both draw from the…