14 TRAFFORD ROAD, LEICESTERSHIRE
Reg Number: 04538459
Date of Inc: January 01, 1970
28 TRAFFORD ROAD, LEICESTER
Reg Number: 09273570