Do you have proof that their business is dwindling in Windsor. As far as I know, no Audited Financials have been released. Unless you have that kind of insider information, you are just making assumptions.
Don't blame anyone but yourself for YOUR bad investments.