Imagine a world where everyone, regardless of their abilities, can live the life they choose. Down Syndrome Cheshire is making this vision a reality for many families in Cheshire. Down Syndrome Cheshire is a small local charity based in Denton House, Northwich,...