ICM HOUSING LIMITED Company number SC250689 · Monitor this company Dissolved Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressTHE LEAP, 12 HILLSIDE CRESCENT, LANGHOLM, DUMFRIES AND GALLOWAY, SCOTLAND, DG13 0EE PostcodeDG13 0EE Map