15 MEYNELL SQUARE, LEEDS
Reg Number: 11590717
Date of Inc: January 01, 1970
37 MEYNELL SQUARE, LEEDS
Reg Number: 15120822
Date of Inc: June 09, 2023
14 MEYNELL SQUARE, LEEDS
Reg Number: 12553001
Date of Inc: September 04, 2020
Number 8 Meynell Square, Leeds
Reg Number: 11938482
Date of Inc: April 10, 2019