Harrogate domestic abuse charity helps hundreds rebuild their lives