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