🇬🇧
MELLIARD OF LONDON LTD
29.32 · Manufacture of other parts and accessories for motor vehiclesSIC29320 · 93199MicroID11188778
📍 2 SUMMER ROAD, QUENIBOROUGH, LEICESTERSHIRE, LE7 3ED, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.