Emmanuel House provides a wide range of support and services for homeless and vulnerable adults in need, both in-house and in partnership with other organisations.