Embankment Plaza, 2nd Floor, Longonot Rd, Nairobi

Legal-notice-55-of-2009