25 CLOVELLY PLACE, LEEDS
Reg Number: 14443932
Date of Inc: January 01, 1970
25 Clovelly Place, Leeds
Reg Number: 14450674
Date of Inc: October 29, 2022
19 CLOVELLY PLACE, LEEDS
Reg Number: 14675023
27 CLOVELLY PLACE, LEEDS
Reg Number: 09768915
Date of Inc: September 09, 2015