16-20 Princess Street, Sheffield
Reg Number: 08584861
Date of Inc: June 26, 2013
72 Princess Street, Sheffield
Reg Number: 07002846
Date of Inc: August 27, 2009
Volt Works, Sheffield
Reg Number: 02765769
Date of Inc: November 18, 1992