London & Zurich

United Kingdom
Solihull, England, United Kingdom, B91 3DA

Company profile

London & Zurich company profile

London & Zurich is a provider of integrated payment collection solutions throughout the United Kingdom, offering a full suite of financial collection and management solutions.

Business identity

Contact email
[email protected]
Phone number
+0121 234 7999
Operating status
Active
Company type
For Profit
Employee range
11-50 employees
Founded
1989-01-01, Year

Headquarters

Postal code
B91 3DA
Country code
GB
Continent
Europe

Capital profile

Funding and company signals

Funding stage
M And A
Articles
6
Exited on
2012-11-02

Founders and investors

No public relation records are available.