About Feel Holdings Ltd.
Operating in the Medical Products industry, Feel Holdings Ltd. is based in London. Investment activity recorded for the company includes participation from ITV plc. The company is headquartered in London.