The Nameserver ns1.serverbarcelona.com have a IP Address of 91.142.215.4 which is hosted on Spain.
IB INFORMATICA BARCELONA especializados informática, tienda virtual de informatica, venta on-line de productos informáticos,equipos a medida,últimas novedades informática,...