Clearscore headquarters details
Location map
Open in Google MapsAll Clearscore office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Clearscore
Clearscore (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2014, the company operates across 2 countries with approximately 466 employees worldwide.
Where is Clearscore's main office?
Clearscore's main headquarters office is located at 1-45 Durham Street, London, Greater London se11 5jh. This serves as the company's primary corporate address and is home to its executive leadership team.
Clearscore regional offices
Beyond its headquarters in London, Clearscore maintains 9 offices across 2 countries. Regional offices span 2 countries.
Clearscore contact information
The main switchboard for Clearscore headquarters can be reached at 442075828212. For investor relations, visit clearscore.com/investor-relations.
What does Clearscore do?
ClearScore is a financial technology company that provides credit scoring services and a marketplace.
Frequently asked questions
Where is Clearscore headquarters?
Clearscore's headquarters is located at 1-45 Durham Street, London, Greater London se11 5jh, United Kingdom.
How many offices does Clearscore have?
Clearscore operates 9 offices across 2 countries as of 2026.
What is Clearscore's corporate address?
The official corporate address is 1-45 Durham Street, London, Greater London se11 5jh.
When was Clearscore founded?
Clearscore was founded in 2014 and has grown to employ approximately 466 people worldwide.
What is Clearscore's phone number?
The main phone number for Clearscore headquarters is 442075828212.