25 CLOVELLY PLACE, LEEDS
Reg Number: 14443932
Date of Inc: January 01, 1970
Reg Number: 14450674
19 CLOVELLY PLACE, LEEDS
Reg Number: 14675023
27 CLOVELLY PLACE, LEEDS
Reg Number: 09768915
Date of Inc: September 09, 2015