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