58 NEW TEMPLEGATE, LEEDS
Reg Number: 12191644
Date of Inc: May 09, 2019
62 NEW TEMPLEGATE, LEEDS
Reg Number: 14959929
Date of Inc: January 01, 1970