HELIX LIMITED
(Company Number 01653986)
Nature of Business: Other manufacturing.
Registered Office of Company: 4 Hardman Square, Spinningfields, Manchester M3 3EB.
Principal Trading Address: PO Box 15 Engine Lane, Lye, Stourbridge, West Midlands, DY9 7AH