Insight Management & Production - UK Share Facebook LinkedIn Twitter Telephone 0207 459 4509 Website insightmp.co.uk Soho Works 56 Shoreditch High Street City of London E1 6JJ United Kingdom