Address: Al baraha Building Office #301 Deira, United Arab Emirates, Dubai. See full address and map. Categories: Water Softening Equipment