Skip to content
ire
  • Home
  • About
  • Services
  • Successfull Projects
  • Contact
Get Quote
Get Quote
ire
  • Home
  • About
  • Services
  • Successfull Projects
  • Contact

Contacts

  • P.O. Box A783, Mbabane H100
    Swazi Plaza, Eswatini
    Somjalose Community
    Ezulwini
  • (+268) 7602 0130 | (+268) 7941 1077

Services

  • Design
  • Supply
  • Installation
  • Maintenance

Clientelle

  • Residential Solar Systems
  • Commercial Solar Systems
  • Agricultural Solar Systems
  • Off Grid Solar Systems Energy
  • Electrical Audits

Products

  • Solar Lights
  • Pumps
  • Gysers
  • Cameras
  • Solar Panels

Copyright © 2026 ire