🇬🇧
SELLA CONTROLS LIMITED
32.99 · Other manufacturing n.e.c.SIC32990Retail & WholesaleMediumID02937377
📍 UNIT 3 IVANHOE OFFICE PARK, IVANHOE PARK WAY, ASHBY DE LA ZOUCH, LEICESTERSHIRE, LE65 2AB
Data sourced from official commercial registries. Last updated when this company filed its accounts.