69a Main Street, Leicester
Reg Number: 12618107
Date of Inc: May 22, 2020
Reg Number: 12622564
Date of Inc: May 26, 2020
23 Main Street, Leicester
Reg Number: 13239794
Date of Inc: March 02, 2021
THE OID BARN MAIN STREET, LEICESTER
Reg Number: 08263095
Date of Inc: January 01, 1970
JENNAWAYS 9 MAIN STREET, LEICESTER
Reg Number: 07211951
Date of Inc: June 04, 2010