Cyprus Land Development Corporation

Organization name
Cyprus Land Development Corporation