World Renewal Spiritual Trust (WRST) The registered office of WRST is located at :World Renewal Spiritual Trust,121, Mahatma Gandhi Road, Fort,MUMBAI- 400 023 INDIA