Latvian Embassy in Cyprus 3 Thalia Street, P.O.Box 53253, 3301 Lemessos, Republic of Cyprus 3, Limassol 3301 Cyprus Embassies
Costas Loizides Ltd 74 Tseriou Avenue, Strovolos, 2042 74, Nicosia 2042 Cyprus Telecommunication Companies