INTUITIVE TECHNOLOGY LTD Company number SC406152 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office AddressTHE IDEA FACTORY, 20 MEARNS STREET, ABERDEEN, AB11 5AT PostcodeAB11 5AT Companies at this postcode 22 Map