🇬🇧
MECHANICS LIMITED
41.10 · Development of building projectsSIC41100SmallID04997411
📍 APARTMENT 7, THE PAR, 193 EVINGTON LANE, LEICESTER, LE5 6DJ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.