The Nameserver ns3.thiswebhost.com have a IP Address of 198.199.122.42 which is hosted on United States.
Offshore Companies, UK Company Formation, Offshore Bank Accounts, Nominee Services and Registered Office with Nominee services UK Based