I imagine they produce annual financial reports (certified) for banks if they're borrowing money for example. But those reports are kept confidential. No need for Annual Reports. Is there a requirement in England for public exposure?
In the UK and in much of the rest of the common law world, the privilege of being able to set up a corporate entity, usually with limited liability, is accompanied by a corresponding
legal obligation.
Corporate entities created under statutory provisions are required to keep financial records and publish publicly those records in a form required under those statutory provisions.
The major exceptions to that otherwise general rule are, AFAIK, the USA and Canada.
In the UK and other similar parts of the world, if you want to keep things private, you use a private business structure such as a sole proprietorship or a partnership between individuals.
In the UK and other similar parts of the world, if you want the benefits of the artificial construct that is an incorporated entity, you need to be willing to share more with the world.