Company Address: Address Nelleon Place Rhapta Road Nairobi Kenya