28 BEGGARS LANE, LEICESTER
Reg Number: 07538725
Date of Inc: January 01, 1970
Reg Number: 11918185
Date of Inc: January 04, 2019
6 BEGGARS LANE, LEICESTER
Reg Number: 09845630
18 Beggars Lane, Leicester
Reg Number: 12447431
Date of Inc: February 06, 2020
26 Beggars Lane, Leicester
Reg Number: 13815204
Date of Inc: December 23, 2021
8 BEGGARS LANE, LEICESTER
Reg Number: 08025751
Date of Inc: November 04, 2012