Harrogate estate agents take on The Three Peaks to raise over £5,000 for charity