The 2 Redmoss Walk facility is located in the town of Aberdeen, and the exact address is: 2 Redmoss Walk, Aberdeen, AB12 3JL, United Kingdom.