Trafalgar Works Wallace Road, Sheffield
Reg Number: 12407951
Date of Inc: January 16, 2020
Trafalgar Works, Sheffield
Reg Number: 02919999
Date of Inc: April 18, 1994
Trafalgar Works Wallace Road, Sheffield
Reg Number: 11337280
Date of Inc: April 30, 2018