M G CONTRACTING LIMITED Company number SC396198 · Monitor this company Dissolved Overview People 9 Financial Control Documents Analysis Location Related Registered office AddressMCCAFFERTY HOUSE, 99 FIRHILL ROAD, GLASGOW, G20 7BE PostcodeG20 7BE Companies at this postcode 42 Map