About company

Leicester’s leading independent news & communications agency based in the heart of Leicester city centre, providing news to television channels worldwide.

GB
Unknown
Unknown
Not verified company