Websites hosted on 80.69.6.72 IP Address
Geo Location Information for 80.69.6.72 IP Address. The IP Address 80.69.6.72 is located at 53.852 latitude and -1.5798 longitude in United Kingdom. Friendly Location for the IP Address is Leeds, Leeds, United Kingdom, LS16.
UK Delivery Company | UK Parcel Carrier | Yodel
- myhdnl.co.uk
Yodel is one of the largest delivery companies for B2B and B2C orders, serving many of the UK's leading retailers. Find out how we can help you today.
Not Applicable
$
8.95