25 BARKBY ROAD, LEICESTER
Reg Number: 06027549
Date of Inc: January 01, 1970
3 Barkby Road, Leicester
Reg Number: 13876254
Date of Inc: January 27, 2022
57 BARKBY ROAD, LEICESTER
Reg Number: 11733485
59 BARKBY ROAD, LEICESTER
Reg Number: 04377372