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