The Challenge Hub Cic is an active company incorporated on 25 October 2018 with the registered office located in London, Greater London. The Challenge Hub Cic was registered 6 years ago.
The Challenge Hub is a not-for-profit Community Interest Company that provides customizable challenge programmes for organisations to support charitable, commercial, or social purposes.
Financials
Net Assets, Total Assets & Total Liabilities (2019–2023)