The nameserver woodleyhillhouse.org.uk have a IP Address of 35.246.38.201 which is hosted on United Kingdom.
Woodley Hill House is under construction