People & Events Caddock goes to Sands November 2003 1234 Share Caddock. Helen Caddock is the new pub manager at Harvesters in Sands Hotel. From Liverpool England, Helen has been running pubs, clubs and bars for the past 13 years. Starting in London and working her way back to her hometown of Liverpool, she is now in Emirates at the Sands Hotel Abu Dhabi to bring her wide knowledge of British hospitality to the Harvesters Pub and make sure everyone visit is a pleasurable and memorable experience.