Choose language

AJABU ANIMAL FEEDS LIMITED Ajabu Animal Feeds Limited is an animal products producing company

Team

Allan Njenga – Managing Director