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