Executive Office Suite
Upper Hill, Nairobi · Office