2026 Annual General Meeting Date: 3 October, 2026Location: Holy Trinity Church, Church St. Haddington, EH41 3EXu3a Meeting