ID TECHNICAL SERVICES LTD. Company number SC381556 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressST. EVOX, ST. QUIVOX, AYR, KA6 5HJ PostcodeKA6 5HJ Companies at this postcode 4 Map