Return to "£17.2m project will see 77 new affordable homes" Torus Developments Torus Developments is building 77 new affordable homes in St Helens