The nameserver themover.co.uk have a IP Address of 18.133.72.161 which is hosted on United Kingdom.
The independent voice of the global moving Industry