Adress of embassy of Moldova in Anguilla, Phone number of embassy of Moldova in Anguilla