Search the register – results All results HELIX ARTS LIMITED 02114849 - Incorporated on 24 March 1987 51 Bedford Street, North Shields, England, NE29 0AT