ICB opening hours say that they are staffed today so I would try them again. They can only give you the information that they have been given though so you would need to contact the financial institutions you have had loans and credit cards with and ask them to update this information with the ICB. You'll probably have to wait until 4th Jan to start to get them working on this now.
Most banks only report to the ICB when someone defaults. Many do nothing until then.
The have no obligation to report anything to the ICB which is a non statutory body.
Thanks for replies! I got through the ICB earlier. They said I've to contact the credit union and the bank. As you said, she told me that the banks etc tend to only report when there are problems. She said I can insist on them submitting my details to give me a good credit history. I was hoping for that gold star too!