51 LEYMOOR ROAD, HUDDERSFIELD
Reg Number: 07379355
Date of Inc: January 01, 1970
79 Leymoor Road, Huddersfield
Reg Number: 15260693
Date of Inc: November 05, 2023
48 LEYMOOR ROAD, HUDDERSFIELD
Reg Number: 14981404
Date of Inc: May 07, 2023