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