The Nameserver ns2.mltserver-three.co.uk have a IP Address of 87.117.198.170 which is hosted on United Kingdom.
What's your websites PageRank? Instantly check your Google PageRank with whatsmypr.net