MACTAGGART & MICKEL LIMITED Company number SC372359 · Monitor this company Active Overview People 9 Control Documents Analysis Location Related Registered office Address1 Atlantic Quay, 1 Robertson Street, Glasgow, G2 8JB PostcodeG2 8JB Companies at this postcode 38 Map