VILLAGE STORES, LEICESTERSHIRE
Reg Number: 05597440
Date of Inc: January 01, 1970
ROSE AND CROWN MAIN STREET, LEICESTER
Reg Number: 10495794
The Rose And Crown Main Street, Leicetser
Reg Number: 11852481
Date of Inc: February 28, 2019