32a Barkbythorpe Road, Leicester
Reg Number: 02146325
Date of Inc: July 13, 1987
12 Barkbythorpe Road, Leicester
Reg Number: 14787524
Date of Inc: April 09, 2023