DUCK SHACK LTD Company number 14872938 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address14 St. Sampsons Square, York, England, YO1 8RR PostcodeYO1 8RR Companies at this postcode 6 Map