Roxane Vacca Management Share Facebook LinkedIn Twitter Telephone 0207 383 5971 61 Judd Street London City of London WC1H 9QT United Kingdom