The Nameserver d.ns.neolane.net have a IP Address of 207.211.34.240 which is hosted on United States.