We found 274 sites hosted (also) on the Internet server with the IP address 83.220.144.13
This web hosting server belongs to server-home.org and is hosted in Germany (DE)
Tools: Traceroute 83.220.144.13 - Ping 83.220.144.13 - More domains on 83.220.144.13 - Domains on IP address class 83.220.144.*