The hosted servers are located in Houston, Texas within the United States which resides on the ThePlanet.com Internet Services, Inc. network.
Texas, United States (US)
AS36351 SOFTLAYER - SoftLayer Technologies Inc.
The domain windowsuninstaller.org has been seen to resolve to the following IP address.
August 5, 2013
“Windows Uninstaller - Unwanted Windows Program Uninstall/Removal Guides”
Statistics above are for the previous month of February 2017.