79.98.66.0 - 79.98.66.255 is an IP address range owned by "SOCIETAT D'ESTUDIS INFORMATICS I D'ORGANITZACIO, SOCIETAT ANONIMA" (SEIDOR) and located in Spain - select an address below for more geolocation details