Distribution of Integrated Report and Notice of Annual General Meeting Crookes Brothers Limited (Incorporated in the Republic of South Africa) (Registration number 1913/000290/06) Share code: CKS ISIN: ZAE000001434 ("Crookes Brothers" or "the Company") DISTRIBUTION OF INTEGRATED REPORT AND NOTICE OF ANNUAL GENERAL MEETING Shareholders are advised that the Integrated Report of the Company for the year ended 31 March 2024 was distributed to shareholders today, 31 July 2024. Shareholders are further advised that a copy of the full Integrated Report and Notice of Annual General Meeting is available for downloading on the Crookes Brothers website at the following link: https://www.cbl.co.za/wp-content/uploads/2024/07/IR_2024.pdf, or may be requested from the Company Secretary at john@hicorp.co.za. NOTICE OF AGM Notice is hereby given to shareholders, as recorded in the Company's securities register on Friday, 26 July 2024, that the 111th Annual General Meeting of shareholders of Crookes Brothers in respect of the financial year ended 31 March 2024 will be held at the Premier Hotel Umhlanga, Cnr Herrwood Drive and Umhlanga Ridge Blvd, Umhlanga, Durban, 4319 on Friday, 30 August 2024. Registration will commence at 10h00 and thereafter the Annual General Meeting will be held at 11h00 ("the Annual General Meeting" or "AGM"). SALIENT DATES Record date to receive the notice of the Annual General Meeting Friday, 26 July 2024 Date of posting the Notice of Annual General Meeting Wednesday, 31 July 2024 Last date to trade to be eligible to vote Tuesday, 20 August 2024 Record date to be eligible to attend, participate and vote at the Annual General Meeting Friday, 23 August 2024 For administrative purposes, preferable date by which forms of proxy for the Annual General Meeting are requested to be lodged, by 11h00 on Wednesday, 28 August 2024 Annual General Meeting at 11h00 Friday, 30 August 2024 Results of Annual General Meeting published on SENS on Friday, 30 August 2024 Proxy forms may be presented any time prior to or at the AGM and also at the Company's registered office, or the Company's transfer secretaries at the addresses as stated on the inside back cover of the 2024 Integrated Annual Report, 48 hours before the commencement of the AGM being Wednesday, 28 August 2024. Umhlanga 31 July 2024 JSE Sponsor to Crookes Brothers Questco Corporate Advisory (Pty) Ltd Date: 31-07-2024 12:55:00 Produced by the JSE SENS Department. The SENS service is an information dissemination service administered by the JSE Limited ('JSE'). The JSE does not, whether expressly, tacitly or implicitly, represent, warrant or in any way guarantee the truth, accuracy or completeness of the information published on SENS. The JSE, their officers, employees and agents accept no liability for (or in respect of) any direct, indirect, incidental or consequential loss or damage of any kind or nature, howsoever arising, from the use of SENS or the use of, or reliance on, information disseminated through SENS.