Company Address: Address NetGuardians Africa KMA Centre, 7th floor, Mara Road Upper Hill, Nairobi, Kenya