I took out a "CellC" contract quite a few years ago with a mobile selling company called Jabba Connect. The contract is obviously no longer active but I lost my cell phone recently and desperately NEED my number back.
Called CellC customer service and they advised that they are unableto assist...