11-12 KEMBLE SQUARE, LEICESTER
Reg Number: 15287637
Date of Inc: January 01, 1970
UNIT 13 KEMBLE SQUARE, LEICESTER
Reg Number: 09998702
Date of Inc: October 02, 2016