466 people are employed at ClearScore.
ClearScore is based in London, England.
The NAICS codes for ClearScore are [56, 561].
The SIC codes for ClearScore are [732, 73].