The Ardonagh Group (‘Ardonagh’ or ‘the Group’) today announces its full year results covering the twelve months to 31 December 2021. Group Highlights: Reported income rose by 32.5% to £945.8 million ($1.3 billion), underpinned by organic growth of 7.3%. Adjusted EBITDA increased by 42.4% from...
We are pleased to confirm that The Ardonagh Group will be releasing its Full Year Results covering the twelve months to 31 December 2021 shortly after 1700hrs (UK) on Wednesday 23 March 2022. The releases will be available to view or download via our website...
Company number: 13789356, incorporated in England and Wales.
Registered address: 2 Minster Court, Mincing Lane, London, EC3R 7PD