The National Consumer Council has no website yet, and no easy way to find their information. The way we tracked them down was to call the DTI, and then get the NCC's details.
Here are the details for the National Consumer Council:
Phone - 0860266786
All complaints must be emailed or faxed to the NCC with all relevant details...