Overview
Welcome to Charter House Resource Centre CIC, located in Lancashire. We are dedicated to providing high-quality care services tailored to meet the individual needs of our clients. Our team is committed to building trusting relationships with those we support, ensuring a warm and welcoming environment where everyone feels valued and respected. At Charter House, we believe in delivering person-centred care that promotes independence and enhances quality of life.