Contact and support
We answer within 2 business days. For a lost purchase, try My purchases first, it is instant.
Support: support@teaselock.com
Complaints and takedowns: complaints@teaselock.com
CORE-FBM MANAGEMENT LTD, 82A James Carter Road, Mildenhall, IP28 7DE, United Kingdom. Company number 17168590.