Contact Us Duck Goose 24 St Edward Street,Leek,Staffordshire,ST13 5DS 01538 713008Voicemails will be picked up by the front of house team during opening hours. hello@duckgooseleek.com GENERAL ENQUIRIESPlease consult our FAQs here. JOB OPPORTUNITIESPlease contact us here. EVENTS & PRESS OPPORTUNITIESPlease contact us here.