Adress of embassy of Anguilla in United States Virgin Islands, Phone number of embassy of Anguilla in United States Virgin Islands