Public Relations in Aviemore, Inverness-shire We help you find any company! Rock Solid Communications Limited Speyside Business Centre Unit 13, Dalfaber Industrial Estate Aviemore, Inverness-shire