45.252.181.0 - 45.252.181.255 is an IP address range owned by Turunc Smart Bilgisayar Teknoloji Ve Dis Ticaret Limited Sirketi and located in Netherlands - select an address below for more geolocation details