Hafod Housing provides housing, support as well as home and nursing care services for communities in need.