Revenue
£198.9mn
FY2025
Operating income
-£11.2mn
FY2025
Employees
934
Founded
2015
London
Source: Companies House (UK) public company information
This service uses information obtained via the NTA Corporate Number Publication Site Web-API; the service content is not guaranteed by the National Tax Agency.