Hafan Cymru is a non-profit organization that provides housing and accommodation support for vulnerable people.