ILM COMPOSITES LIMITED Company number 07905405 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address6 BALDWIN STREET, BARROWFORD, NELSON, LANCASHIRE, UNITED KINGDOM, BB9 6HP PostcodeBB9 6HP Map