UNITS 1-3, LEEDS
Reg Number: 07983806
Date of Inc: September 03, 2012
FELNEX SQUARE, LEEDS
Reg Number: 09558622
Date of Inc: January 01, 1970
6 FELNEX SQUARE, LEEDS
Reg Number: 02956652
Date of Inc: September 08, 1994
1-5 FELNEX SQUARE, LEEDS
Reg Number: 13949383
Date of Inc: February 03, 2022