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