2024 AGM held and office bearers for 2025