55 Westlands Road, Nairobi, Kenya

GPTKB entity