The Craigton Charm facility is located in the town of Aberdeen, and the exact address is: Aberdeen, AB15 7UN, United Kingdom.