Christopher Dudley Piers Leigh, 6th Baron Leigh of Stoneleigh — latest news, discussion & facts — IJR