364 FOSSE ROAD NORTH, LEICESTER
Reg Number: 14486521
Date of Inc: January 01, 1970
CITY SELF DRIVE, LEICESTER
Reg Number: 04711313
350 FOSSE ROAD NORTH, LEICESTER
Reg Number: 10785176