Contact

Head Office:

Tolven Court, Dowlais Road,
Cardiff, CF24 5LQ

Customer Services:

Callaghan House, 50 Meteor Street
Adamsdown, Cardiff, CF24 0HE

Report a Repair

Call: 029 2046 8490
Email: repairs@ccha.org.uk

General Enquiries

Email: info@ccha.org.uk

...
Loading

You can also contact us through our social media channels:

Please also read our Frequently Asked Questions section to see if the answer to your query is there!