Redrosa Consulting Ltd has existed in the UK for at least 7 years. Registered with number 10673246 in the year 2017, it is based at Sussex Innovation, Croydon CR0 0XT. The enterprise's declared SIC number is 70229 - Management consultancy activities other than financial management. Fri, 31st Mar 2023 is the last time when account status updates were filed.