Mr Michael Gerald McKenna

Charity details

British Heart Foundation

Registered Number 225971

http://www.bhf.org.uk

Macmillan Cancer Support

Registered Number 261017

http://www.macmillan.org.uk