ENIGMA CONTRACTING LIMITED Company number SC516903 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address252 Union Grove, Aberdeen, United Kingdom, AB10 6TS PostcodeAB10 6TS Companies at this postcode 2 Map