The charity strives to tackle the causes of homelessness as well as its consequences; as well as its communities, it runs a ...