Torus is an ambitious and well-established housing group with deep roots in our three heartland areas of Liverpool, St Helens and Warrington.