Technology Upgrades LimitedProfessional servicesMountain Mall, Thika Road, 3rd Floor Suite D33Nairobi, box 28840 00200 · KE+254722710907julius@techupgrades.co.ketechupgrades.co.keHours not available