🇬🇧
INNOVA FACILITIES MANAGEMENT LTD
78.10 · Other activities of employment placement agenciesSIC78109 · 81100 · 82990Cleaning & FacilitiesMicroID13488093
📍 OFFICE 1190, 321-323 HIGH ROAD, ROMFORD, RM6 6AX, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.