Lordship Africa ( a subsidiary of the lordship group ) is a leading international real estate development and investment company based in Nairobi, Kenya. Our portfolio reflects the aspirations of a much broader range of investment opportunities, incl. medium to large-scale mixed used schemes, hotel, retail, residential and commercial developments, in Africa & Europe