David Sempill of Craigenfeoch — news, coverage & facts — IJR