METRO LEASING PVT LTD - CIN U65991TN1983PTC010394 | Company