Company Address: Address Two Rivers Complex, Southern Tower, 2nd Floor, Limuru Road, Nairobi, Kenya