The The Square facility is located in the town of Kelso, and the exact address is: 13/1 The Square, Kelso, TD5 7HH, United Kingdom.