Trading Update

7 May 2020

Preliminary Statement

11 July 2019

Annual Report

16 August 2019

  • Download: 2019 Annual Report & Accounts

    Annual General Meeting

    4 October 2019

    Interim Statement

    6 December 2019