🇬🇧
MALLARD SERVICES LTD
53.20 · Licensed carriersSIC53201Transport & LogisticsMicroIDSC743628
📍 33 MALLARD CRESCENT, CUMBERNAULD, GLASGOW, G68 9GW, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.