Perseverance Mill, Accrington
Reg Number: 14858825
Date of Inc: May 10, 2023
GRANGE IRONWORKS, BACK, LANCS
Reg Number: 01573223
Date of Inc: September 07, 1981
GRANGE IRON WORKS, ACCRINGTON
Reg Number: 01320036
Date of Inc: May 07, 1977