Return to "Torus acquires portion of £200m property scheme" BXB Cowley Hill Torus is set to build 200 new homes at Cowley Hill in St Helens