Directory Company Details Setumishi Building Construction & Enterprise CC Address: 14 Platkroon StrOnverwacht, Lephalale South Africa Phone: +27724377096 Company Type: Associate