Swaziland Electricity Company

Tel
+268 2409 4000
Fax
+268 2404 2335
Website Address
Postal Address
P .O. Box 258, Mbabane, Swaziland
Physical Address
Mbabane, Swaziland
City
Mbabane
Country
Eswatini

Send Message to listing owner