Company Address: Address Nairobi, Mombasa Road Vision Plaza Building First Floor, Office No. 47 P.O Box 78788-00507 Nairobi, Kenya