Loel Ltd Limassol Address Details Address: 18 Acropoleos StreetLimassol, Limassol Telephone: 25202020 Fax: 25564042 Email: info@loel.com.cy