Annual General Meeting 2023 28/08/2023 kdrjfc At this year’s AGM we welcomed our new club chair, James Arthur, and new vice-chair Jos… Continue Reading →