Company name: Leidar International Communications and Branding
Description: Leidar is an international advocacy, branding and communications consultancy providing strategic consultancy services from offices in Geneva, London, Brussels, Dubai and Norway
3 Kenrick Pl, London W1U, United Kingdom