2 POLLARDS ROAD, LEICESTER
Reg Number: 13410120
Date of Inc: January 01, 1970
42 POLLARDS ROAD, LEICESTER
Reg Number: 14413687
Date of Inc: December 10, 2022
19 POLLARDS ROAD, LEICESTER
Reg Number: 13622155
10 POLLARDS ROAD, LEICESTER
Reg Number: 12749921