Limited companies must file financial statements, or if eligible, abbreviated accounts, every year at Companies House within 9 months of the company's year end.
They must also file an Annual Return (form 363) which confirms the company's registered office, its officers and its shareholders along with their names and addresses. There is a charge for this from Companies House of £30 (or £15 if you do it online).
Companies must also file Corporation Tax Returns, end of year PAYE Returns and VAT returns with HMRC.
With the exception of the VAT returns, our monthly subscription plan includes all of the above.