Company Name: Umbavu Electronics (Pty) Ltd
Trading Name: Umbavu Electronics
Specialisation: ICT & Electronic System Installations Works
Category Grade: ESb-4
Cerficate Number: ES02766
Available Telephone Number (s): 76673922
Available Mobile Number (s): 76673922
Available Email Address(es): sakhile.m@umbavuelectronics.co.sz
Registered Postal / Physical Address: P. O. Box 172 Mbabane