The Nameserver ns2.stourview.com have a IP Address of 46.235.227.67 which is hosted on United Kingdom.