27 FREEHOLD ROAD, LEICESTER
Reg Number: 14112230
Date of Inc: January 01, 1970
FREEHOLD HOUSE 7 FREEHOLD ROAD, LEICESTER
Reg Number: 08147999
8 FREEHOLD ROAD, LEICESTER
Reg Number: 01303116
Reg Number: 14768594