Alice Stripe - Senior Associate at Trowers & Hamlins | Solicitors Journal Author