Unit 2, 60 Nedham Street, Leicester
Reg Number: 06690160
Date of Inc: September 05, 2008
78 Nedham Street, Leicester
Reg Number: 10427228
Date of Inc: October 13, 2016
60 Nedham Street, Leicester
Reg Number: 11252599
Date of Inc: March 13, 2018