Ministry of ICT, Department of CommunicationsPublic & governmentMhlambanyatsi StreetMbabane, H100 · SZ+26824054000Email unavailablegov.szHours not available
South African High CommissionPublic & governmentMbabane · SZ+26824044651Email unavailableWebsite unavailableHours not available