89.150.63.34 is an ipv4 address hosted by QuandaGo International B.V in Capelle aan den IJssel, The Netherlands. This IP appears to be a hosting/server IP address. It belongs to the network AS16509 with CIDR block 89.150.63.0/24.
IP Address Details
Capelle aan den IJssel
NL
Location
Capelle aan den IJssel, South Holland, The Netherlands