MICOLTECH LTD Company number SC897830 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 3, 48 Tudsbery Avenue, Edinburgh, United Kingdom, EH16 4GX PostcodeEH16 4GX Companies at this postcode 15 Map