Eswatini Solar Power and Air conditioning
Mbikwakhe, Matsapha
LILANGA SOLAR SYSTEMS (PTY) LTD
Shop 6 Liqhaga Bldg, Nkoseluhlaza St
Manzini
MANZI DRILLING (PTY) LTD
Industrial Sites
Matsapha
New Light Solar Power and Energy Systems
Unit G, First Floor, Plot No. 896, Litsemba Street, Sidwashini Industrial
Mbabane
Watts Up Solar (PTY) Ltd
Plot 256/7 Villiers Street, P.O. Box 136
Mbabane, Manzini