Adress of embassy of Malta in Netherlands, Phone number of embassy of Malta in Netherlands