PHYSICAL ADRESS POSTAL ADRESS
Income Tax Building P.O Box 2652
Second Floor Mbabane
Mhlambanyatsi Road Swaziland
Mbabane H100
Swaziland
Telephone: +268 2404-6162
Email:
Website : www.gov.sz