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: February 10, 2016