Spotcycrists Services A Tsagkarides Ltd Nicosia Address Details Address: 2 Ag. Alexiou StreetStrovolos, Nicosia Telephone: 22352900 Fax: 22353572 Email: tsangand@logosnet.cy.net