British Heart Foundation 23 Cannon Street, Dover, Kent CT161BZ