806 HOLBECK PLACE, LEEDS
Reg Number: 14614750
Date of Inc: January 01, 1970
906 Holbeck Place 906 Holbeck Place, Leeds
Reg Number: 14912370
Date of Inc: June 03, 2023
205 Holbeck Place, Leeds
Reg Number: 14992072
Date of Inc: July 10, 2023