London & Zurich
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.