Swaziland Industrial Development Company Ltd SIDC
info@sidc.co.sz
+268 404 4010/ 3391
+268 404 5619/ 405 0519
n/a
Financial Services
5th Floor, Dlanubeka House, Mbabane, Swaziland
P.O. Box 866, Mbabane, Swaziland