Address :
East of B6 (Embu - Nairobi Highway)
20318 Wang'uru, Kenya
Activities :
Manufacturer / Processor
EU - Inputs Attestation
USDA NOP - Inputs Attestation