Spotcap UK Ltd.
3-4 Devonshire Street
London W1W 5DT
Spotcap UK Ltd is registered in England and Wales under company number: 09351116. Registered office address: 3-4, Devonshire Street, London, England, W1W 5DT. Authorized and regulated by the Financial Conduct Authority under reference number: 661094.
Think global act local
Spotcap has helped thousands of SMEs, in four countries, to reach their potential.
"Spotcap’s business is based around new technology to help meet small business needs more efficiently than traditional lenders (...)"
“Spotcap lends to small and medium-sized companies, offering applicants a loan decision minutes after an algorithm rates their creditworthiness.”
"The company uses an innovative credit scoring technology that directly evaluates real-life business data to provide fast and flexible financing."