Freddie Finlay
award_starCQC Rating & Reviews
apartmentAccommodation
Rooms
40 total capacityThomas Owen Care has been providing specialized mental health support for over 35 years, focusing on adults with complex needs such as schizophrenia and personality disorders. The organization prioritizes positive behavioral strategies instead of using any form of restraint or seclusion. Their approach aims to help residents who have struggled with treatment and rehabilitation, promoting rehabilitation through life skills and therapeutic methods, including cognitive behavioral therapy. Residents often stay for long periods, some transitioning back into the community successfully.
In 2027, they plan to introduce self-contained supported living flats at Freddie Finlay, allowing residents who need less support to maintain independence while still having access to care. The organization operates in West Yorkshire with three main locations: Thomas Owen House in Dewsbury, known for its historical significance and modern care; John Sturrock in Leeds, designed for quality care in a suitable environment; and the upcoming Freddie Finlay, which will offer a more adaptive care approach.
The organization values a community-centered approach, ensuring residents are engaged and supported. Feedback from residents emphasizes their positive experiences, highlighting the accessible environment and the involvement of staff in daily activities. Overall, Thomas Owen Care is committed to transforming care and enhancing the lives of those they serve.
