yodel Customer Service UK

Yodel Customer Service Contact Number

08447550117 Yodel is a courier delivery service company in the United Kingdom. It has its origins only recently when it was formed by the 2010 acquisition of the UK domestic business of DHL by the Home Delivery Network. The then combined business venture, came to be known as HDNL, which was rebranded as Yodel, the […]