G.c.c. (Computers) Ltd Nicosia Address Details Address: 178 Athalassis Ave 2025, Strovolos, Nicosia Telephone: 22206222 Fax: 22313988