Eswatini V E B Investment +268 2 313 1722 +268 7 604 3100 Behind Millside Stores, Hambanathi, Sihhomuhhomu, Mhlume, Swaziland
Eswatini Swaziland Investment Promotion Authority +268 2 404 0470 N/A 1st Floor, Nkhotfotjeni House, Corner Msakato & Dzeliwe Street, Mbabane, Swaziland
Eswatini Anzwa Investments (Pty) Ltd +268 2 518 5550 +268 7 615 3325 Plot 619, Above Fire Station, Matsapha Industrial Sites, Swaziland
Eswatini VTI ICT Solutions +268 2 404 8319 +268 7 626 3512 Office No 3, Lm Building, Somhlolo Road Mbabane Swaziland
Eswatini Happy Valley Resort & Casino +268 2 416 1159 N/A Opposite Gables Complex, Ezulwini, Swaziland
Eswatini Swaziland Anti-Corruption Commission 26824043179 N/A 3rd Floor Mbandzeni House, Libandia Street, Mbabane, Swaziland
Eswatini Ministry Of Commerce, Industry & Trade +268 2 404 3201 / 6 +268 76 225 454 Inter Ministerial Building, Block 8, Level 1, Mhlabanyatsi Road, Mbabane, Swaziland
Eswatini Anzwa Investments (Pty) Ltd +268 2 518 5550 +268 7 615 3325 Plot 619, Above Fire Station, Matsapha Industrial Sites, Swaziland
Eswatini Swazi Truck And Bus +268 2 518 5713 26876111607 king Mswati III, Avenue Industrial Sites, Matsapha, Swaziland
Eswatini Happy Valley Resort & Casino +268 2 416 1159 N/A Opposite Gables Complex, Ezulwini, Swaziland
Eswatini Multicare Automobile Services (Pty) Ltd +268 2 505 8522 N/A Suite No. 112-115, Nkoseluhlaza Street, Manzini, Swaziland
Eswatini Mlangeni & Company 26825055655 N/A 3rd Floor Liqhaga House, Nkoseluhlaza, Manzini, Swaziland
Eswatini Dunseith Attorneys +268 2404 1259 +268 7605 1263 Lansdowne House Corner Johnson and Post Street, Mbabane, Swaziland
Eswatini National Agricultural Marketing Board (NAMBOARD) +268 2505 5314 / 55315 268760600014 Plot No. 1A, Corner Masaleskhundleni & Mbhabha Street, Manzini, Swaziland
Eswatini Afritool (Pty) lTD +268 2 422 1330 268876111278 Plot 2203, Sidwashini Industrial Area, Mbabane, Swaziland