23 ENIGMA LTD. Company number SC296438 · Monitor this company Active Overview People 7 Control Documents Analysis Location Related Registered office Address258 High Street, Glasgow, G4 0QT PostcodeG4 0QT Companies at this postcode 17 Map