Company Address: Address Kafico Trade Centre, Shop G-15, Ground Floor Accra Road – Off Tom Mboya Street, Nairobi – Kenya