RiverRock

RiverRock


Launch date
Employees
Company register number SL004959
London England (HQ & founding location)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP2016201720182019202020212022
Revenues12.0m13.3m17.7m13.4m11.0m13.8m6.5m
% growth48 %11 %34 %(24 %)(18 %)26 %(53 %)
Profit(2.2m)(<1m)(<1m)(5.6m)7.0m1.9m(3.7m)
% profit margin(18 %)(7 %)(5 %)(42 %)64 %14 %(57 %)
  • Edit
DateInvestorsAmountRound
*

N/A

Acquisition
Total Funding-

Recent News about RiverRock

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.