At Helena no matter what your age or circumstance we will do all we can to provide extra help, or through our work with a growing number of organisations support you in getting to the right specialist service.
Helena Homes is part of Helena Partnerships Ltd. Registered in England and Wales. Company Registration No. 4141767. Registered Charity No. 1107073.
Helena Partnerships is part of the Torus group.
Helena Central, 4 Corporation Street, St Helens, Merseyside. WA9 1LD