Annual Reports
Annual Report and Financial Statements 2023
01 January 1970
Key Financials
£4.4
Underlying Group revenue
£46
Statutory operating profit
£178
Underlying operating profit
£349
Statutory cash generated from operations
£75
Underlying free cash flow
1.5x
Net debt / EBITDA (covenant basis)