Non Stop Telecom Ltd Limassol Address Details Address: 5 Grigori Afxentiou StreetLimassol, Limassol Telephone: 25823333 Fax: 25823322 Email: info@nonstoptelecom.com