London & Zurich

Direct Debit

London & Zurich, originally founded as Card Management Services (CMS) in 1998, is the trading style of UK-based London & Zurich Limited, an FCA-authorized Payment Institution.

London & Zurich is a provider of direct debit & collection management services in the United Kingdom offering a comprehensive omnichannel reporting suite that covers all customer payments, whether online, by app, by phone, or in person. Instead of managing multiple contracts, platforms, and vendor relationships, all of your payment collection services and data will be available in one place for review and analysis.

Due to a tangled web of companies behind London & Zurich, which does not make it clear who their owners are, we place the company on our “Orange Compliance” list.

Jurisdiction

United Kingdom

Legal Entities

London & Zurich Limited

Is this your business?Claim it now.

Make sure your information are up to date.