British Heart Foundation is a registered Charity No. 225971. Registered as a Company limited by guarantee in England and Wales No. 699547. Registered office at Greater London House, 180 Hampstead Road, London NW1 7AW. Registered as a Charity in Scotland No. SC039426