2 JACQUARD SQUARE, LEEDS
Reg Number: 14581932
Date of Inc: October 01, 2023
8 JACQUARD SQUARE, LEEDS
Reg Number: 14461801
Date of Inc: April 11, 2022