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