London & Zurich
Payment collection services
- B2B
About London & Zurich
A Direct Debit provider offering secure and efficient payment collection solutions for businesses of all sizes, specializing in Direct Debit for over 15 years
Key facts
- Industry
- Financial Services
- Company size
- 11–50 employees
- Headquarters
- Solihull, West Midlands, United Kingdom
- Revenue
- $2.6M – $31MTamtam estimate
- Website
- londonandzurich.co.uk
London & Zurich at a glance
London & Zurich is a B2B company in the Financial Services industry, headquartered in Solihull, West Midlands, United Kingdom.
London & Zurich has 11–50 employees.
London & Zurich's revenue is $2.6M – $31M (Tamtam estimate).
Selling to companies like London & Zurich?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies