The nameserver nwp-southport.co.uk have a IP Address of 104.21.11.98 which is hosted on United States.
Nwp-Southport.