John Preston expands Gainsborough Healthcare Group Partnership