Contact Us
If you need assistance with an order, delivery, returns, or product information, our customer support team is available using the contact details below.
Customer support
- Email: customerservice@duckstoretech.uk
- Phone: +44 07878 665448
- Typical response time: 1–2 business days
- Business hours: Monday to Friday, 9:30–17:00 (UK time)
To help us assist you more efficiently, please include your order number and the email address used during checkout when contacting us.
Business information
Duckstoretech is a trading name of Digitalfreeone Ltd. We sell directly to customers (we are not a marketplace).
- Company number (UK Companies House): 16475041
- Registered and operating address:
21 Bridge Street,
Chatteris, PE16 6RD,
United Kingdom
Our location
Our registered and operating address is in the United Kingdom. The map below shows the address listed above:
Returns & customer policies
For full details about returns, refunds, and your consumer rights, please read: Returns & Refunds.
Last updated: January 2026