67 INDUSTRIAL STREET, TODMORDEN
Reg Number: 14742767
Date of Inc: January 01, 1970
90 Industrial Street 90 Industrial Street, Todmorden
Reg Number: 05088274
Date of Inc: March 30, 2004
40 Industrial Street, Todmorden
Reg Number: 14334525
Date of Inc: September 04, 2022