1C CHURCH LANE, LEEDS
Reg Number: 15204808
Date of Inc: November 10, 2023
FLAT 3 THE ELMS CHURCH LANE, LEEDS
Reg Number: 05129295
Date of Inc: January 01, 1970
3 The Elms, Church Lane, Leeds
Reg Number: 06104524
Date of Inc: February 14, 2007