Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
L&C

L&C

Founded in 1987, London & Country is a mortgage and insurance company. London & Country has three locations in Europe with the the head office in Bath.

Last updated on

About L&C

Estimated Revenue

$250M-$500M

Employees

251-1K

Category

Industry

Financial Services

Location

City

Bath

State

Bath and North East Somerset

Country

United Kingdom

Tech Stack (0)

search