The Lee Smith Foundation
@ccewu1112905
About
The supply, support and promotion of treatments, cures, research and equipment to help people suffering from cancer, debilitating diseases and disabilities. Registered charity number 1112905 (England and Wales).
London (Home Town)