🇬🇧
EURO FILTER INSTALLATIONS LIMITED
71.12 · Other engineering activitiesSIC71129MicroID05929798
📍 16 SEYMOUR CLOSE, LOUGHBOROUGH, LEICESTERSHIRE, LE11 4FQ
Data sourced from official commercial registries. Last updated when this company filed its accounts.