Stephen Charles Martin Lanigan O’Keeffe — Irish landowner