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