INDEMNITY CLAIMS SERVICES LIMITED Company number 03831786 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address128 Haberdasher Street, London, N1 6EJ PostcodeN1 6EJ Companies at this postcode 33 Average house price in N1 6EJ £604,000 (40 sales) Map