20 THE MEADOWS, LEICESTER
Reg Number: 10413420
Date of Inc: June 10, 2016
23 THE MEADOWS, LEICESTER
Reg Number: 07260002
Date of Inc: January 01, 1970
Reg Number: 10511108
Date of Inc: May 12, 2016