Preliminary Full Year Results for the Year Ended 31 December 2024 Location: 100 Bishopsgate, London, EC2N 4AA Date: April 09, 2025