Yiannis 4 Better Cars Ltd Nicosia Address Details Address: 68 Strovolou AvenueTseri, Nicosia Telephone: 70000333 Fax: 22373101 Email: kyrantoniou@cytanet.com.cy