About SNJ Charitable Trust
SNJ stands for Success n Joy - Let’s spread it around! We provide health & lifelong learning programmes to equip people for physically, mentally & emotionally healthy life.
snjcharitabletrust.org
snjtrust@gmail.com
SNJ Charitable Trust Registered charity number 1163292