ATR SOLUTIONS LTD. Company number SC198108 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office AddressIAIS LEVEL ONE, 211 DUMBARTON ROAD, GLASGOW, G11 6AA PostcodeG11 6AA Companies at this postcode 354 Map