The Nameserver ns3027816.ip-51-255-66.eu have a IP Address of 51.255.66.27 which is hosted on United Kingdom.