Company Address: Address Embassy House Harambe Avenue/ 2nd floor,Parliament Road junction,P.O. BOX: 16127-00610 NAIROBI, KENYA