Local Business Island, country estate, pubs among scores of Scottish businesses owned by off-shore firms March 12, 2018