Electricity Production And Distribution in Malta Enemalta Corporation Address: Church Wharf, HMR 01 Marsa Malta Phone Number: +356 21 22 36 01