ELECTROPLUS (EDWIN VELLA) 0.0 0 reviews Triq Santa KatarinaZejtun - SED - ZTN 1819 Electrical & Plumbing Contractors Whatsapp Facebook Twitter Linkedin Recommend WhatsApp Call Directions Directions