12 IBBETSON ROAD, LEEDS
Reg Number: 14132485
Date of Inc: January 01, 1970
21 Ibbetson Road, Leeds
Reg Number: 12061507
Date of Inc: June 20, 2019