Company Address: Address Juja City Mall, Ground Floor, along Thika Super Highway, Exit #14 Nairobi Kenya