Hartpury partnership continues to pay dividends for Gloucester