|If you have a third-party firewall installed, it may be blocking access to that IP address (for reasons best known to itself). So just to test that theory, temporarily disable the firewall and see if that makes any difference.|
If that does not help, that IP address may have been placed in the HOSTS file alongside your computer's IP address. That would prevent you from opening that page.
The HOSTS file is located at: C:\windows\system32\drivers\etc\