ARMOUR TECHNICAL SERVICES LIMITED Company number SC318576 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address1 ALLOWAY DRIVE, NEWTON MEARNS, GLASGOW, G77 5TG PostcodeG77 5TG Companies at this postcode 9 Map