The Disblair House facility is located in the town of Aberdeen, and the exact address is: Disblair House Newmachar, Newmachar, AB21 0RJ, United Kingdom.