OH

Onward Homes

Non-profit Organization Management · Manchester, England, United Kingdom · Founded 2011

About

Onward Homes is one of the largest registered providers of social housing based solely in the North West of England, with 35,000 homes across Greater Manchester, Cheshire, Merseyside and Lancashire.

Company details may include data from People Data Labs, licensed CC BY 4.0.