17 Cavendish Square is an 18th Century Grade II Listed building which was comprehensively refurbished to incorporate the latest technology and formed part of the Five Star Argyll Business Centre group.