Our 2026 Annual General Meeting is happening on Thursday 24 September at Maitlandfield House Hotel, Haddington
If you have any problems registering or using this service please call us on 01620 825032 or e-mail secretary@elha.com