01546602989M & K Macleod Limited
A grp engaged in property development, building contracting, quarrying, the mfr of housing kits, double glazed windows and doors and the operation of a filling station.
Getting in contact with M & K Macleod Limited
Kilmory Industrial Estate
M & K Macleod Limited Products & Services