185.90.45.0 - 185.90.45.255 is an IP address range owned by FERMORITE Systems, Applications and Services on IT and Technology IKE and located in Greece - select an address below for more geolocation details