DIRECTOUCH LIMITED Company number 06863806 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address113 QUEENSMERE, SLOUGH, UNITED KINGDOM, SL1 1DG PostcodeSL1 1DG Companies at this postcode 36 Map