🇬🇧
MECHELEC MAINTENANCE LTD
26.51 · Manufacture of electronic industrial process control equipmentSIC26512Cleaning & FacilitiesMicroID10061264
📍 8 LEONARDS CLOSE, DONNINGTON, TELFORD, SHROPSHIRE, TF2 8BE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.