GLEN CASTINGS LIMITED
(United Kingdom, 11 Clifton Moor Business Village James Nicolson Link
Clifton Moor, York, YO30 4XG)
inactiveGLEN MILL GROUP (DEVELOPMENTS) LTD.
(United Kingdom, 10 Venus House
Mercury Rise, Altham Business Park Altham, Accrington, Lancashire, BB5 5BY)