Contact and support

We answer within 2 business days. For a lost purchase, try My purchases first, it is instant.

Looks like TL-ABCD-EFGH. Only if this is about a purchase.

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.