Vistra ITCL (India) Limited Vs. Satra Properties (India) Limited – NCLT Mumbai Bench