12 CHURCH SIDE, LEEDS
Reg Number: 00825941
Date of Inc: April 11, 1964
Churchside Farm 22 Church Side, Leeds
Reg Number: 12398216
Date of Inc: January 13, 2020