Company Address: Address 4th Floor, Upper Hill, Off Elgon Road, Nairobi, Kenya