Umlilo Energy

We offer you peace of mind with our 25-Year Manufacturers Warranty and Installer Guarantee!

Contact Us

For all sales, technical and customer support queries.

Whatsapp (UK & Zimbabwe):
(+44) 786 527 3224

Phone/WhatsApp (South Africa):
(+27) 72 702 3237

[email protected]

Send us Mail

Send us Mail

  • Homeowner
  • Installer
  • Business

Your Cart

Your Cart is Empty

Start Shopping