16 FLAX ROAD, LEICESTER
Reg Number: 14403012
Date of Inc: June 10, 2022
14A FLAX ROAD, LEICESTER
Reg Number: 11709915
Date of Inc: April 12, 2018