Search the register – results All results HELIX ARTS LIMITED 02114849 - Incorporated on 24 March 1987 54a Saville Street, North Shields, England, NE30 1NT