ENIGMA INNOVATIONS LTD. Company number 07266093 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address53 COWLEY ROAD, OXFORD, OXFORDSHIRE, UNITED KINGDOM, OX4 1HP PostcodeOX4 1HP Companies at this postcode 24 Average house price in OX4 1HP £469,000 (13 sales) Map