for more info.
Reject all cookies
Allow all cookies
Download Cheddar to start sending and receiving instant payments.
© 2022 Cheddar | Cheddar is the trading name of Cheddar Payments Limited, a company registered in England and Wales (No. 12895809).
Cheddar Payments Limited is authorised and regulated by the Financial Conduct Authority. Our Firm Reference Number is 940075.