Flemington House is an extensive office building, combining office facilities with period grandeur. ...
Last Updated: April 26, 2024
More infoLocationThe site is situated within Moodiesburn, approximately 8 miles north east of Glasgow City Ce...
More info
Glenwood Business Centre comprises of a total of 21 high quality office suites of various sizes with...
Last Updated: April 26, 2024
More info