Charu Castle Foundation NGO Registration Id: UP-2017-0159568 State: Uttar Pradesh City: National Capital Region Address: 19/a, Garhimeerut Roadghaziabaduttar Pradesh