Dock 3 Space City, Leicester
Reg Number: 04676373
Date of Inc: February 24, 2003
Reg Number: 05693707
Date of Inc: February 01, 2006