INDUSTRIAL CONTROL COMPONENTS LIMITED Company number 03910386 · Monitor this company Dissolved Overview People 9 Documents Analysis Location Related Registered office Address18 PLANE TREE CROFT, LEEDS, WEST YORKSHIRE, LS17 8UQ PostcodeLS17 8UQ Companies at this postcode 29 Average house price in LS17 8UQ £423,000 (21 sales) Map