Late last year Speyroc Ltd completed the purchase of the head lease on Kelvin Campus this brings the total number of buildings under their management across West of Scotland Science Park to 11. There are now over 50 technology companies within their portfolio covering...