To commemorate the dedication and work of Derek Taylor Secretary 1978-2000

Taylor House, 23 Turncroft Lane, Stockport, United Kingdom