Associated Press Television News Limited
Admitted: 01/12/15
The Interchange, Oval Road, Camden Lock, London, NW1 7DZ, England