IP address 89.136.193.20 lookup, whois and location finder

IP address  89.136.193.20
89.136.193.20  Romania
IPv4
89.136.193.20
UPC Romania SRL
UPC Romania SRL
89.136.193.0 - 89.136.193.255
Europe/Bucharest (UTC+3)
Romania 
Bacau
Bacau
46.566699981689, 26.89999961853
Show