ICR1 LTD Company number 10316649 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address135 Avenue Road Avenue Road, London, United Kingdom, W3 8QJ PostcodeW3 8QJ Companies at this postcode 6 Average house price in W3 8QJ £695,000 (13 sales) Map