99 HOLMFIELD ROAD, LEICESTER
Reg Number: 12818795
Date of Inc: January 01, 1970
91 HOLMFIELD ROAD, LEICESTER
Reg Number: 08619450
82 HOLMFIELD ROAD, LEICESTER
Reg Number: 11340833
Date of Inc: February 05, 2018