ICONTRACTORS LTD Company number 13220172 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 11, National Works, Bath Road, Hounslow, England, TW4 7EA PostcodeTW4 7EA Companies at this postcode 28 Map