Published on 07 February 2019
The Barns complex consists of 13 offices which are located in the Old Caddsdown Farmhouse on Farm Road