Idwala Industrial Holdings | Lime & Industrial Minerals in South Africa

- idwala.co.za

Idwala Industrial Holdings is an environmentally and socially responsible mining company, we supply industrial minerals, lime minerals in Sub Saharan Africa.

  4,964,248   R 2,774.40