Company Address: Address 1259-00606, Mirage Plaza- Chiromo Rd, Tower 3- 1st Floor, Nairobi, Kenya