Lewisham Homes is a social housing provider, managing properties across Lewisham on behalf of Lewisham Council. They manage an impressive 19,000 homes. That’s 47,000 residents, over 15% of the total residents in the Borough. They also operate their own maintenance...