39 NOWELL STREET, LEEDS
Reg Number: 15033638
Date of Inc: January 01, 1970
Reg Number: 15033601
39 Nowell Street Nowell Street, Leeds
Reg Number: 14905317
Date of Inc: May 31, 2023
9 NOWELL STREET, LEEDS
Reg Number: 15123032
Date of Inc: July 09, 2023