ELECTROTECH SERVICES MALTA CO LTD 0.0 0 reviews Triq San TumasLuqa - SHD - LQA 9033 Water Heaters Whatsapp Facebook Twitter Linkedin Recommend WhatsApp Call Directions Directions