INDICO CO LTD Company number 14200081 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address249 Aldborough Road South, Ilford, England, IG3 8JA PostcodeIG3 8JA Companies at this postcode 58 Average house price in IG3 8JA £381,000 (6 sales) Map