Eswatini

LILANGA SOLAR SYSTEMS (PTY) LTD
Shop 6 Liqhaga Bldg, Nkoseluhlaza St
Manzini

MANZI DRILLING (PTY) LTD
Industrial Sites
Matsapha

Watts Up Solar (PTY) Ltd
Plot 256/7 Villiers Street, P.O. Box 136
Mbabane, Manzini