Dear Client,
It is essential to avail a few licenses in order to set up a Home-Chef Service.
However, these permissions vary from state to state.
1. You would require written permission with respect to the provisions of the Shop Act.
2. A License from the Food and Health Department.
3. A green-signal license from the Fire Brigade Department of the state.
4. Police permission.
5. Most importantly, the Society's NOC.
With regard to permissions to tenants, yes, tenants would require additional permissions for running such a business. You could also look into the clauses in the Tenancy Agreement if there's anything that allows you to run a business as a tenant.
There may or may not be penalties for past activities.
However, it is advisable to consult a lawyer who can represent you if there are any unforeseen circumstances arising out of such a situation.
Thank you.