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