Helix Health is a firm situated at N21 3NA London at 1 Kings Avenue. This company was established in 2017 and is registered under the identification number 10596083. This company has been actively competing on the British market for seven years now and the current state is liquidation. This company's SIC code is 62090: Other information technology service activities. 2021-02-28 is the last time the accounts were filed.