Product: Bank account or service

I open an account with TD bank, I deposit {$25.00} to open it. Later I deposit a cashier check that my partner and I wrote off another account from our business to a company we decided not to do business with but had already written the cashier check for. We only made an inquiry with this firm, but my partner mistakenly made the cashier check to the firm, but we do not owe them. 
Now TD Bank has been holding my funds since XXXX in the amount of {$7000.00}. 
I reach out to them numerous time and they kept running me around. Finally on XXXX they told me that a gentleman in the security department Name XXXX XXXX was handling the case. I called this gentleman and never got a response until XXXX/XXXX/XXXX when XXXX of TD Bank staff told me he was on vacation. But than after they told me to go to a branch and open an account with my business name and they will deposit it. I went to the bank on XXXX XXXX and open a business account then they later told they will not deposit the money because it is not in my name. I told the cashier check came from my other business account and has my business name on it as who wrote the check and they 've received the funds and no one has made any claims that it was stolen so the funds is good. They told me to bring the receipt of the transaction and I did with a letter from my partner, I did and than they said no they can use it. So I ask them to send the funds back to were they got it from and they refuse. 
They told I either have to go to the firm that I never did business and mistaken wrote the cashier check for to give me a endorsement release which do not make no sense because I called the company and they said they do not have anything to do with it because we do not owe them and our business relationship was just an inquiry made by us to them. No business was conducted with this company called XXXX XXXX ... .. I even called XXXX XXXX and XXXX of the manager along with me called back to speak with the assistant branch manager at TD Bank that I previously spoke with name XXXX at the Gallery Place XXXX location on XXXX XXXX. But, he just left me and the XXXX Insurance Company manager on hold and never came to the phone until we hang up. 
The other solution was I had to wait for the TD Bank contractor to get back in the office from vacation. I ask when the person who put the restriction on my check on XXXX/XXXX/XXXX will come back from vacation and they said in XXXX XXXX. And nothing will be done until he gets back and make a decision, but mean while they have my money. I ask them again to send the funds back to the bank the cashier check was written and they still refuse and told later that I had an account with them in XXXX that resulted into some issue. 
I made it clear to them that, that was not me and if they allowed someone to open an account in my name fraudulently i will take legal action against them. They responded after that they can not do anything to help me now and I have to wait for the gentleman name XXXX XXXX before anything can be done. 
I 'm, not sure what they are trying to do, but I want all of my money back and I have attach some documents, but also I am waiting for a letter from XXXX Insurance stating that I do not owe them and have only made inquiry with them. I can give you that letter once I get it if you can contact me. My company name is XXXX XXXX XXXX XXXX.