MICROHANDS LIMITED Company number SC148124 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address162 ALNWICKHILL ROAD, EDINBURGH, EH16 6NG PostcodeEH16 6NG Companies at this postcode 5 Map