111 INGRAM ROAD, HOLBECK, LEEDS, LEEDS
Reg Number: 11345265
Date of Inc: March 05, 2018
103 INGRAM ROAD, LEEDS
Reg Number: 09730441
Date of Inc: December 08, 2015