The Nameserver ns8.centrodedatos-dns.com have a IP Address of 86.109.96.188 which is hosted on Spain.
Federació Catalana de Pitch and Putt i Associació Catalana de Pitch and Putt