Contact
Let's connect.
For corporate, partnership or technology enquiries, contact FAFFLE Technologies Ltd directly.
Email us
Please avoid emailing payment-card information, passwords or other sensitive account credentials.
Company information
Legal name: FAFFLE Technologies Ltd
Company number: 17509511
Registered office: 82a James Carter Road, Mildenhall, Bury St. Edmunds, England, IP28 7DE
Place of registration: England and Wales