The Club

HASTINGS & ST. LEONARDS CHESS CLUB LIMITED              Company number 07737752

Est. 1882