Address: Plot 1532, New Maun Rd, Central Ind Area, Francistown, Botswana, Botswana. See full address and map. Categories: Clutch Manufacturers