Contact
We're here to help.
Have a question about sizing, or need help with an order? Our UK-based support team is available Monday–Friday.
- Email: hello@diffls.com
- Address: Office 5889, 58 Peregrine Road, Ilford, England, IG6 3SZ
- Response Time: We aim to reply to all emails within 24 hours.