Let us know how we can help

Team Cheddar is ready to connect with you ✌️
We aim to respond in 1-2 business days.
Urgent? Then please use in-app support.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Call Us
Tel. 0203 389 8703
Find us
Cheddar Payments Limited
2 Television Centre
101 Wood Lane
London
W12 7FR
Send us an email
Email: info@cheddar.me