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