Why not set up a new forum and chat room? If you do not control the website for the company, how can you control the forum and chat page for that company? It would not be in the best interest of Network54 to get into internal issues within your company. You will most likely have to work out your problems with the people who control access to the website and other online resources. In the meanwhile, or from now on, depending on how those negotiations go, you will have to use alternate means to control your discussions.