Registered Manager
hace 2 días
About usBeechwood House is an Ofsted-registered Good therapeutic residential childrens home, providing trauma-informed care for children and young people who have experienced trauma, neglect, and adversity. It is embedded in everyday care, relationships, routines, and leadership.