David Sempill of Craigenfeoch — latest news, discussion & facts — IJR