L

London & Zurich

21 employees

London & Zurich, a provider of Direct Debit & Collection Management Services in the United Kingdom.

Basic info

Industry

financial services

Sectors

Bacs Approved Bureau
Financial Services
Direct Debit Management
Cloud Based Solution
Card Payments
Card Gateway
Online Payments
Payment Service Provider
Over 15 years of success within the industry

Date founded

1989

FAQ