The nameserver articleleads.co.uk have a IP Address of 45.84.120.170 which is hosted on United States.
Article Leads