Adress of embassy of Madagascar in Saint Lucia, Phone number of embassy of Madagascar in Saint Lucia