Lmch.org
LMCH believe that housing is the foundation for a better tomorrow. London and Middlesex Community Housing (LMCH) provides 3, 282 housing units across 32 properties for more than 5, 000 people.