40 Bloomsbury Way, London WC1A 2SE, England, United Kingdom
Distance: 53 yd.
Company description
An international communication management and public relations consultancy. Founded in 1980 it provides strategic and operational support to management teams in complex organisations