Stewarts - The Litigation Specialists - London law firm 5 New Street Square, London EC4A 3BF