MEENA LEASING AND FINANCE LTD - CIN U65910TG1993PLC015933 |