01685 873334 or 874000

National Stars Finalist

We are delighted to announce the Registered Manager at Castle Care (Aberdare) Amanda Buchan has been shortlisted as a finalised in the National Stars of Social Care 2025 in the category of ‘Outstanding Care home manager’

AND

The deputy Manager Rebecca Cavanagh has been shortlisted as a finalised in the category ‘Outstanding contribution the care home’

This is a powerful demonstration of the exceptional leadership, dedication, and commitment to quality care provided by our management team at Castle Care.

finalist1