As part of our commitment to you, Helena regularly carries out repairs, home improvements and essential safety work.
We value your involvement and support.
Copyright 2017 Helena Homes.
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