Trafford Housing Trust Company

To be at the heart of creating neighbourhoods that are safe, clean, with strong communities and are places that people choose to live in.

Headquarters: Sale, Cheshire, United Kingdom
Employee Number: 101-250
Industry: Sustainable Development
Estimated Revenue: $1M to $10M