This sounds like a very complicated situation. I would suggest contacting the companies first and also contact a local lawyer who will be able to sit down with you and go over the situation in more details. Best of Luck.
This answer is for general education purposes only. It does not create an attorney-client relationship or provide legal guidance or advice. The answer is based on the limited information provided within the question and the answer might be different had additional information been provided. For legal inquiries all persons are recommended to consult an attorney in your state.