Company Address: Address Uchumi Supermarkets ltd Head Office KNTC Complex, 1st floor, Yarrow Road, Off Nanyuki Road (Industrial Area), Nairobi, Kenya