Enfoton Solar Ltd Nicosia Address Details Address: 14 Syntagmatarchou Georgiou Mpoutou StreetKokkinotrimithia, Nicosia Telephone: 22499716 Fax: 22497998 Email: info@enfotonsolar.com