12 Long Furrow, Leicester
Reg Number: 13346058
Date of Inc: April 20, 2021
8 LONG FURROW, LEICESTER
Reg Number: 12002042
Date of Inc: January 01, 1970
THE PLOUGH LONG FURROW, LEICESTER
Reg Number: 11763846