Channel 5 Broadcasting Limited

British media company headquartered in London From Wikipedia, the free encyclopedia