Logo
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

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

Date founded

1989

FAQ