28 KNOWLE TERRACE, LEEDS
Reg Number: 10503302
Date of Inc: January 01, 1970
16 KNOWLE TERRACE, LEEDS
Reg Number: 09260097
20 Knowle Terrace, Leeds
Reg Number: 14486958
Date of Inc: November 15, 2022