General Assembly

Assembly Contact: +44 01292 737447 (mobile +44 07443657024)
Assistant Clerk: Rev Graeme Craig