En Payroll Services Center Limassol Address Details Address: 3 Persefonis 4105, Athanasios, Limassol Telephone: 70001550