Building in Strathdon, Aberdeenshire We help you find any company! Campbell & Macintosh Limited Hillockhead, Glendeskry Strathdon, Aberdeenshire