selected country
Kenya

Talai Ventures Ltd

Business address
Tamarind Place Ronald Ngala St South, Eldoret, Kenya
Phone
+254-532031467