Kennedys announces highest ever revenue - Solicitors Journal