62 HOWARD ROAD, LEICESTER
Reg Number: 12525675
Date of Inc: January 01, 1970
88 HOWARD ROAD, LEICESTER
Reg Number: 10228618
60 HOWARD ROAD, LEICESTER
Reg Number: 14128717