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