Legal English Dictionary
annual return
noun(UK COMPANY LAW) documents that must be filed yearly with the official government register of companies by a limited company, summarising current directorships, shareholders, company's activities and company/capital structureA company must deliver an annual return to Companies House every year.
