LODHA SOLARS LIMITED - CIN U29307MP2010PLC024524 | Company