The Nameserver dns2.level27.eu have a IP Address of 95.85.41.43 which is hosted on Netherlands.
Website description