Provider of housing association and development services. The company operates and manages approximately 71,000 houses mainly in the Greater London area of the U.K. Read More