Adress of embassy of Belize in French West Indies, Phone number of embassy of Belize in French West Indies