Swaziland Posts Telecommunications Corporation

Name:
Swaziland Posts Telecommunications Corporation
Tel:
+268 2 405 2000
Fax:
+268 2 405 2001
Postal Address:
P.O. Box 125 Mbabane H100 Swaziland
City:
Mbabane
Country:
Eswatini