BJP leader Shobha Surendran has filed a complaint with the National Commission for Women on Swapna Suresh's allegations against former ministers.