Upcoming Events

No upcoming events.

Past Events

31 Mar 2025 Year End

19 Nov 2024 Interim Results

02 Oct 2024 General Meeting

22 Aug 2024 Annual General Meeting

21 May 2024 Full Year Results

31 Mar 2024 Year End

21 Nov 2023 Interim Results

16 Aug 2023 Annual General Meeting

23 May 2023 Full Year Results

31 Mar 2023 Year End

24 May 2022 Full Year Results

31 Mar 2022 Year End

17 Mar 2022 Trading Update

Privacy Overview
Logo

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Performance cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.