Search the register – results All results HEART RESEARCH UK 03026813 - Incorporated on 27 February 1995 Suite 12d Josephs Well, Hanover Walk, Leeds, LS3 1AB