EUROPEAN FINANCIAL DATA SERVICES LIMITED