The 2A Meredith Mews facility is located in the town of Banff, and the exact address is: Banff, AB45 1HT, United Kingdom.