According to the law in the Company Act, 2003 in order for any company to be registered in India, the below conditions have to be met.
Two trustees:
A minimum of two trustees is required to register a public charitable trust.
Registered Office:
The registered office of a company does not have to be a commercial space. Even a rented home can be the registered office, so long as a NOC is obtained from the landlord.
Unique purpose:
The name of trust must be unique.
Stamp paper:
Trust Deed on stamp paper of the requisite value