Manage stand orders
Select Option

Innovative Technology Ltd.

Innovative Business Park Derker Street, OL1 4EQ Oldham
United Kingdom of Great Britain and Northern Ireland

Hall map

EuroCIS 2021 hall map (Hall 3): stand E68

Fairground map

EuroCIS 2021 fairground map: Hall 3