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.





