Stoke Tennis Club, Greenmeadows Park, Stoke