Oswal Greentech confirms no encumbrance on promoter shares