Vegetables - Freeze Dried in Kenya Twin Smart Agencies Address: P.O. BOX 14799, 20100 Nakuru Kenya Phone Number: +254 733 78 96 05