🇬🇧
GRASSROOTS TECH LTD
93.19 · Other sports activitiesSIC93199IT, Software & DigitalMicroID13658009
📍 5 WARWICK STREET, LEAMINGTON SPA, CV32 5LJ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.