Allpay Payment Update: The issue affecting debit and credit card payments has been resolved. If you continue to experience problems, please contact Allpay Client Services on 0330 135 9510 or enquiries@allpay.net.

We track our performance to enhance our work and services and share this information transparently with our customers, board and regulators.

Here’s our latest performance information.

Complaints Report 2024–25

At Tai Calon, we value all feedback. Complaints are not just reports of dissatisfaction; they’re an opportunity to listen to our customers, learn from their experiences, and improve the services we deliver. This report covers the period from 1 April 2024 to 31 March 2025 and follows the guidance set by the Public Services Ombudsman for Wales.