CLICKTOOLS LIMITED Company number 04027508 · Monitor this company Dissolved Overview People 19 Control Charges Documents Analysis Location Related Registered office AddressClockhouse Place, Bedfont Road, Feltham, England, TW14 8HD PostcodeTW14 8HD Companies at this postcode 21 Map