MTA SCOTLAND LIMITED Company number SC642064 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address79 Lochend Road, Glasgow, Scotland, G34 0JZ PostcodeG34 0JZ Companies at this postcode 12 Map