Trading Update

13 May 2019

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