The nameserver architects-register.org.uk have a IP Address of 20.108.20.140 which is hosted on United Kingdom.
Search the Architects Register