Company Address: Address 6th Floor, Delta Corner Tower P.O Box 14805-00800 Nairobi, Kenya